Cache (size / units_per_em) in HarfBuzzFontData

SkTypeface::getUnitsPerEm() is not a fast function. This
patch caches (size / units_per_em) in HarfBuzzFontData.

Improves long-line-nowrap.html from 580ms to 547ms (~6%)

Bug: 636993
Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng
Change-Id: I4decd9f66e6b99b4798b1c7cc522999bba372aba
Reviewed-on: https://chromium-review.googlesource.com/1226773
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#591385}
2 files changed