| Index: Source/core/rendering/svg/SVGTextMetricsBuilder.h
|
| diff --git a/Source/core/rendering/svg/SVGTextMetricsBuilder.h b/Source/core/rendering/svg/SVGTextMetricsBuilder.h
|
| index 708f10323f7f836727a34833881a409242230c9d..0ad2710c0b3a30ac0fda96830e46c2d2ce89c962 100644
|
| --- a/Source/core/rendering/svg/SVGTextMetricsBuilder.h
|
| +++ b/Source/core/rendering/svg/SVGTextMetricsBuilder.h
|
| @@ -41,10 +41,10 @@ public:
|
| void buildMetricsAndLayoutAttributes(RenderSVGText*, RenderSVGInlineText* stopAtLeaf, SVGCharacterDataMap& allCharactersMap);
|
|
|
| private:
|
| - SVGTextMetrics computeMetricsForCurrentCharacter();
|
| - SVGTextMetrics computeMetricsForCurrentCharacterSimple();
|
| - SVGTextMetrics computeMetricsForCurrentCharacterComplex();
|
| - bool currentCharacterStartsSurrogatePair() const;
|
| + SVGTextMetrics computeMetricsForCurrentCharacter(unsigned textPosition);
|
| + SVGTextMetrics computeMetricsForCurrentCharacterSimple(unsigned textPosition);
|
| + SVGTextMetrics computeMetricsForCurrentCharacterComplex(unsigned textPosition);
|
| + bool currentCharacterStartsSurrogatePair(unsigned textPosition) const;
|
|
|
| void initializeMeasurementWithTextRenderer(RenderSVGInlineText*);
|
| void walkTree(RenderObject*, RenderSVGInlineText* stopAtLeaf, MeasureTextData*);
|
| @@ -52,7 +52,6 @@ private:
|
|
|
| RenderSVGInlineText* m_text;
|
| TextRun m_run;
|
| - unsigned m_textPosition;
|
| bool m_isComplexText;
|
| float m_totalWidth;
|
|
|
|
|