Index: Source/core/layout/svg/SVGTextLayoutEngine.cpp |
diff --git a/Source/core/layout/svg/SVGTextLayoutEngine.cpp b/Source/core/layout/svg/SVGTextLayoutEngine.cpp |
index 79956449be86a1beeb6dde89c195033f827e847d..d9f503570a027ef551bc52c8bcc56526726a4c85 100644 |
--- a/Source/core/layout/svg/SVGTextLayoutEngine.cpp |
+++ b/Source/core/layout/svg/SVGTextLayoutEngine.cpp |
@@ -269,11 +269,7 @@ void SVGTextLayoutEngine::finishLayout() |
SVGTextChunkBuilder chunkLayoutBuilder; |
chunkLayoutBuilder.processTextChunks(m_lineLayoutBoxes); |
- // Finalize transform matrices, after the chunk layout corrections have been applied, and all fragment x/y positions are finalized. |
- if (!m_lineLayoutBoxes.isEmpty()) { |
- chunkLayoutBuilder.finalizeTransformMatrices(m_lineLayoutBoxes); |
- m_lineLayoutBoxes.clear(); |
- } |
+ m_lineLayoutBoxes.clear(); |
} |
bool SVGTextLayoutEngine::currentLogicalCharacterAttributes(SVGTextLayoutAttributes*& logicalAttributes) |