Index: ui/gfx/harfbuzz_font_skia.cc |
diff --git a/ui/gfx/harfbuzz_font_skia.cc b/ui/gfx/harfbuzz_font_skia.cc |
index 4f5d3078dcf76eb55eb34bbf2ca6e1b3b619170f..12d7bb19b2e99e3e5460730ceee564611c8c9625 100644 |
--- a/ui/gfx/harfbuzz_font_skia.cc |
+++ b/ui/gfx/harfbuzz_font_skia.cc |
@@ -132,8 +132,8 @@ hb_position_t GetGlyphKerning(FontData* font_data, |
SkScalar upm = SkIntToScalar(typeface->getUnitsPerEm()); |
SkScalar size = font_data->paint_.getTextSize(); |
- return SkiaScalarToHarfBuzzUnits( |
- SkScalarMulDiv(SkIntToScalar(kerning_adjustments[0]), size, upm)); |
+ return SkiaScalarToHarfBuzzUnits(SkIntToScalar(kerning_adjustments[0]) * |
+ size / upm); |
} |
hb_position_t GetGlyphHorizontalKerning(hb_font_t* font, |