Index: ui/gfx/platform_font_mac.mm |
diff --git a/ui/gfx/platform_font_mac.mm b/ui/gfx/platform_font_mac.mm |
index 4db4baddd82fbf6cc49635ab317a22d4928aeb56..bec41f74882bb7627a1a8479086fc2b02aab5b2d 100644 |
--- a/ui/gfx/platform_font_mac.mm |
+++ b/ui/gfx/platform_font_mac.mm |
@@ -166,9 +166,9 @@ void PlatformFontMac::CalculateMetrics() { |
base::scoped_nsobject<NSLayoutManager> layout_manager( |
[[NSLayoutManager alloc] init]); |
- height_ = [layout_manager defaultLineHeightForFont:font]; |
- ascent_ = [font ascender]; |
- cap_height_ = [font capHeight]; |
+ height_ = SkScalarCeilToInt([layout_manager defaultLineHeightForFont:font]); |
+ ascent_ = SkScalarCeilToInt([font ascender]); |
+ cap_height_ = SkScalarCeilToInt([font capHeight]); |
average_width_ = |
NSWidth([font boundingRectForGlyph:[font glyphWithName:@"x"]]); |
} |