Home
last modified time | relevance | path

Searched refs:RenderSVGInlineText (Results 1 – 25 of 36) sorted by relevance

12

/external/webkit/Source/WebCore/rendering/svg/
DRenderSVGInlineText.h33 class RenderSVGInlineText : public RenderText {
35 RenderSVGInlineText(Node*, PassRefPtr<StringImpl>);
71 inline RenderSVGInlineText* toRenderSVGInlineText(RenderObject* object) in toRenderSVGInlineText()
74 return static_cast<RenderSVGInlineText*>(object); in toRenderSVGInlineText()
77 inline const RenderSVGInlineText* toRenderSVGInlineText(const RenderObject* object) in toRenderSVGInlineText()
80 return static_cast<const RenderSVGInlineText*>(object); in toRenderSVGInlineText()
84 void toRenderSVGInlineText(const RenderSVGInlineText*);
DRenderSVGInlineText.cpp67 RenderSVGInlineText::RenderSVGInlineText(Node* n, PassRefPtr<StringImpl> string) in RenderSVGInlineText() function in WebCore::RenderSVGInlineText
73 void RenderSVGInlineText::destroy() in destroy()
81 void RenderSVGInlineText::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle) in styleDidChange()
101 InlineTextBox* RenderSVGInlineText::createTextBox() in createTextBox()
108 IntRect RenderSVGInlineText::localCaretRect(InlineBox* box, int caretOffset, int*) in localCaretRect()
129 IntRect RenderSVGInlineText::linesBoundingBox() const in linesBoundingBox()
137 bool RenderSVGInlineText::characterStartsNewTextChunk(int position) const in characterStartsNewTextChunk()
171 VisiblePosition RenderSVGInlineText::positionForPoint(const IntPoint& point) in positionForPoint()
225 void RenderSVGInlineText::updateScaledFont() in updateScaledFont()
230 void RenderSVGInlineText::computeNewScaledFontForStyle(RenderObject* renderer, const RenderStyle* s… in computeNewScaledFontForStyle()
DSVGTextLayoutAttributes.h30 class RenderSVGInlineText; variable
46 SVGTextLayoutAttributes(RenderSVGInlineText* context = 0);
53 RenderSVGInlineText* context() const { return m_context; } in context()
77 RenderSVGInlineText* m_context;
DSVGTextMetrics.h28 class RenderSVGInlineText; variable
34 …static SVGTextMetrics measureCharacterRange(RenderSVGInlineText*, unsigned position, unsigned leng…
69 SVGTextMetrics(RenderSVGInlineText*, const TextRun&, unsigned position, unsigned textLength);
DSVGTextLayoutEngine.h35 class RenderSVGInlineText; variable
68 void layoutTextOnLineOrPath(SVGInlineTextBox*, RenderSVGInlineText*, const RenderStyle*);
73 bool currentVisualCharacterMetrics(SVGInlineTextBox*, RenderSVGInlineText*, SVGTextMetrics&);
DSVGTextMetrics.cpp37 SVGTextMetrics::SVGTextMetrics(RenderSVGInlineText* textRenderer, const TextRun& run, unsigned posi… in SVGTextMetrics()
75 static TextRun constructTextRun(RenderSVGInlineText* text, const UChar* characters, unsigned positi… in constructTextRun()
98 SVGTextMetrics SVGTextMetrics::measureCharacterRange(RenderSVGInlineText* text, unsigned position, … in measureCharacterRange()
DSVGInlineFlowBox.h29 class RenderSVGInlineText; variable
48 static void computeTextMatchMarkerRectForRenderer(RenderSVGInlineText*);
DSVGRootInlineBox.cpp248 …tor(Vector<SVGTextLayoutAttributes>& attributes, RenderSVGInlineText* firstContext, RenderSVGInlin… in findFirstAndLastAttributesInVector()
292 RenderSVGInlineText* firstContext = toRenderSVGInlineText(firstTextBox->textRenderer()); in reverseInlineBoxRangeAndValueListsIfNeeded()
293 RenderSVGInlineText* lastContext = toRenderSVGInlineText(lastTextBox->textRenderer()); in reverseInlineBoxRangeAndValueListsIfNeeded()
DSVGInlineTextBox.cpp60 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer()); in offsetForPositionInFragment()
93 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer()); in selectionRectForTextFragment()
154 static inline bool textShouldBePainted(RenderSVGInlineText* textRenderer) in textShouldBePainted()
184 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer()); in paintSelectionBackground()
264 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer()); in paint()
558RenderSVGInlineText::computeNewScaledFontForStyle(decorationRenderer, decorationStyle, scalingFact… in paintDecorationWithStyle()
603 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer()); in paintTextWithShadows()
715 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(this->textRenderer()); in calculateBoundaries()
DSVGTextLayoutAttributesBuilder.cpp104 static inline void processRenderSVGInlineText(RenderSVGInlineText* text, unsigned& atCharacter, UCh… in processRenderSVGInlineText()
188 RenderSVGInlineText* text = toRenderSVGInlineText(child); in propagateLayoutAttributes()
DSVGTextLayoutEngine.cpp243 RenderSVGInlineText* text = toRenderSVGInlineText(textBox->textRenderer()); in layoutInlineTextBox()
391 …utEngine::currentVisualCharacterMetrics(SVGInlineTextBox* textBox, RenderSVGInlineText* text, SVGT… in currentVisualCharacterMetrics()
436 void SVGTextLayoutEngine::layoutTextOnLineOrPath(SVGInlineTextBox* textBox, RenderSVGInlineText* te… in layoutTextOnLineOrPath()
DSVGTextLayoutAttributes.cpp30 SVGTextLayoutAttributes::SVGTextLayoutAttributes(RenderSVGInlineText* context) in SVGTextLayoutAttributes()
DSVGInlineFlowBox.cpp83 void SVGInlineFlowBox::computeTextMatchMarkerRectForRenderer(RenderSVGInlineText* textRenderer) in computeTextMatchMarkerRectForRenderer()
DSVGTextChunkBuilder.cpp95 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(textBox->textRenderer()); in addTextChunk()
DSVGTextQuery.cpp49 RenderSVGInlineText* textRenderer;
DSVGRenderTreeAsText.cpp456 RenderSVGInlineText* textRenderer = toRenderSVGInlineText(textBox->textRenderer()); in writeSVGInlineTextBox()
/external/webkit/Source/WebCore/dom/
DText.cpp250 return new (arena) RenderSVGInlineText(this, dataImpl()); in createRenderer()
/external/webkit/Source/WebCore/svg/
DSVGFont.cpp551RenderSVGInlineText* textRenderer = toRenderSVGInlineText(referencingRenderObject); in drawTextUsingSVGFont()
/external/webkit/Source/WebCore/
DAndroid.mk907 rendering/svg/RenderSVGInlineText.cpp \
DChangeLog-2009-06-1613422 Remove broken absoluteTransform() code from RenderSVGInlineText
13436 * rendering/RenderSVGInlineText.cpp:
13437 (WebCore::RenderSVGInlineText::styleDidChange):
13438 (WebCore::RenderSVGInlineText::absoluteQuads):
13439 (WebCore::RenderSVGInlineText::computeRepaintRectForRange):
13440 (WebCore::RenderSVGInlineText::computeRepaintQuadForRange):
13441 * rendering/RenderSVGInlineText.h:
15759 * rendering/RenderSVGInlineText.cpp:
15760 (WebCore::RenderSVGInlineText::absoluteRects):
15761 (WebCore::RenderSVGInlineText::absoluteQuads):
[all …]
DChangeLog-2007-10-14266 * rendering/RenderSVGInlineText.cpp:
267 (WebCore::RenderSVGInlineText::computeAbsoluteRectForRange):
1630 * rendering/RenderSVGInlineText.cpp:
2153 child text boxes in ie. a RenderSVGInlineText objects (which happens for RTL text and
2169 * rendering/RenderSVGInlineText.cpp:
2170 (WebCore::RenderSVGInlineText::positionForCoordinates):
2209 * rendering/RenderSVGInlineText.cpp:
2211 (WebCore::RenderSVGInlineText::selectionRect):
2212 (WebCore::RenderSVGInlineText::computeAbsoluteRectForRange):
2274 from RenderSVGText & RenderSVGInlineText. Hopefully all issues are fixed now.
[all …]
DWebCore.pro2212 rendering/svg/RenderSVGInlineText.h \
3211 rendering/svg/RenderSVGInlineText.cpp \
DCMakeLists.txt1577 rendering/svg/RenderSVGInlineText.cpp
DGNUmakefile.list.am2994 Source/WebCore/rendering/svg/RenderSVGInlineText.cpp \
2995 Source/WebCore/rendering/svg/RenderSVGInlineText.h \
/external/webkit/Source/WebCore/rendering/
DRenderBlockLineLayout.cpp2215 if (static_cast<RenderSVGInlineText*>(t)->characterStartsNewTextChunk(pos)) { in findNextLineBreak()

12