Index: Source/platform/fonts/mac/ComplexTextController.cpp |
diff --git a/Source/platform/fonts/mac/ComplexTextController.cpp b/Source/platform/fonts/mac/ComplexTextController.cpp |
index 4537d16d5de528f220f87f2441e769fe45e2c418..7bcd8008a8dd4d8fd417de8de9031e34e227ec1b 100644 |
--- a/Source/platform/fonts/mac/ComplexTextController.cpp |
+++ b/Source/platform/fonts/mac/ComplexTextController.cpp |
@@ -525,7 +525,7 @@ void ComplexTextController::adjustGlyphsAndAdvances() |
const CGSize* advances = complexTextRun.advances(); |
bool lastRun = r + 1 == runCount; |
- bool roundsAdvances = !m_font.fontDescription().usePrinterFont() && fontData->platformData().roundsGlyphAdvances(); |
+ bool roundsAdvances = fontData->platformData().roundsGlyphAdvances(); |
float spaceWidth = fontData->spaceWidth() - fontData->syntheticBoldOffset(); |
CGFloat roundedSpaceWidth = roundCGFloat(spaceWidth); |
const UChar* cp = complexTextRun.characters(); |