| Index: Source/platform/fonts/mac/ComplexTextController.cpp
|
| diff --git a/Source/platform/fonts/mac/ComplexTextController.cpp b/Source/platform/fonts/mac/ComplexTextController.cpp
|
| index 7bcd8008a8dd4d8fd417de8de9031e34e227ec1b..75353ad5c12d70c4813b20105554011afe3e2c74 100644
|
| --- a/Source/platform/fonts/mac/ComplexTextController.cpp
|
| +++ b/Source/platform/fonts/mac/ComplexTextController.cpp
|
| @@ -470,7 +470,7 @@ void ComplexTextController::advance(unsigned offset, GlyphBuffer* glyphBuffer, G
|
| return;
|
|
|
| if (glyphBuffer && !m_characterInCurrentGlyph)
|
| - glyphBuffer->add(m_adjustedGlyphs[k], complexTextRun.fontData(), adjustedAdvance);
|
| + glyphBuffer->add(m_adjustedGlyphs[k], complexTextRun.fontData(), FloatSize(adjustedAdvance));
|
|
|
| unsigned oldCharacterInCurrentGlyph = m_characterInCurrentGlyph;
|
| m_characterInCurrentGlyph = min(m_currentCharacter - complexTextRun.stringLocation(), glyphEndOffset) - glyphStartOffset;
|
|
|