Gentle back-out of r162659.

The "Massage FontCache::getFontResourcePlatformData logic" patch
caused beautiful regressions everywhere, and we reward it
with another try at permanence.

Unfortunately, bits and pieces of that code already moved since
it laned, so this patch only reverts the parts that could have caused
the regressions.

BUG=323737
TBR=isherman@chromium.org

Review URL: https://codereview.chromium.org/92223002

git-svn-id: svn://svn.chromium.org/blink/trunk@162792 bbb929c8-8fbe-4397-9dbb-9b2b20218538