| Index: Source/platform/fonts/GlyphPageTreeNode.cpp
|
| diff --git a/Source/platform/fonts/GlyphPageTreeNode.cpp b/Source/platform/fonts/GlyphPageTreeNode.cpp
|
| index 6c1001d685b3c55752d3a4d44712696cb19c0fbb..6f9c11803e30f84f29872cf2671e71927073ea80 100644
|
| --- a/Source/platform/fonts/GlyphPageTreeNode.cpp
|
| +++ b/Source/platform/fonts/GlyphPageTreeNode.cpp
|
| @@ -125,6 +125,8 @@ void GlyphPageTreeNode::pruneTreeFontData(const SimpleFontData* fontData)
|
| static bool fill(GlyphPage* pageToFill, unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData)
|
| {
|
| bool hasGlyphs = fontData->fillGlyphPage(pageToFill, offset, length, buffer, bufferLength);
|
| + if (hasGlyphs && fontData->verticalData())
|
| + fontData->verticalData()->substituteWithVerticalGlyphs(fontData, pageToFill, offset, length);
|
| return hasGlyphs;
|
| }
|
|
|
|
|