diff options
Diffstat (limited to 'Source/WebCore/rendering/svg/SVGTextMetrics.h')
-rw-r--r-- | Source/WebCore/rendering/svg/SVGTextMetrics.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/WebCore/rendering/svg/SVGTextMetrics.h b/Source/WebCore/rendering/svg/SVGTextMetrics.h index 7ef0f7d..cb016b6 100644 --- a/Source/WebCore/rendering/svg/SVGTextMetrics.h +++ b/Source/WebCore/rendering/svg/SVGTextMetrics.h @@ -32,7 +32,6 @@ class SVGTextMetrics { public: static SVGTextMetrics emptyMetrics(); static SVGTextMetrics measureCharacterRange(RenderSVGInlineText*, unsigned position, unsigned length); - static void measureAllCharactersIndividually(RenderSVGInlineText*, Vector<SVGTextMetrics>&); bool operator==(const SVGTextMetrics&); @@ -62,6 +61,10 @@ public: const Glyph& glyph() const { return m_glyph; } private: + friend class SVGTextLayoutAttributesBuilder; + void setWidth(float width) { m_width = width; } + +private: SVGTextMetrics(); SVGTextMetrics(RenderSVGInlineText*, const TextRun&, unsigned position, unsigned textLength); |