Index: Source/core/rendering/svg/SVGTextMetricsBuilder.cpp |
diff --git a/Source/core/rendering/svg/SVGTextMetricsBuilder.cpp b/Source/core/rendering/svg/SVGTextMetricsBuilder.cpp |
index 505bb96542391b3152e7856a69acc7b6640a5b3e..5f3cbf0ea0b6f1c7d3ea9a705291674a8be1d448 100644 |
--- a/Source/core/rendering/svg/SVGTextMetricsBuilder.cpp |
+++ b/Source/core/rendering/svg/SVGTextMetricsBuilder.cpp |
@@ -79,7 +79,7 @@ SVGTextMetricsCalculator::SVGTextMetricsCalculator(RenderSVGInlineText* text) |
, m_totalWidth(0) |
{ |
const Font& scaledFont = text->scaledFont(); |
- CodePath codePath = scaledFont.codePath(m_run); |
+ CodePath codePath = scaledFont.codePath(TextRunPaintInfo(m_run)); |
m_isComplexText = codePath == ComplexPath; |
m_run.setCharacterScanForCodePath(!m_isComplexText); |
m_run.setUseComplexCodePath(m_isComplexText); |