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