Home | History | Annotate | Download | only in svg

Lines Matching defs:textRun

97     TextRun textRun = constructTextRun(style, fragment);
104 textRun.setHorizontalGlyphStretch(narrowPrecisionToFloat(fragmentTransform.xScale()));
106 return fragment.characterOffset - start() + textRenderer.scaledFont().offsetForPosition(textRun, position * scalingFactor, includePartialGlyphs);
393 TextRun SVGInlineTextBox::constructTextRun(RenderStyle* style, const SVGTextFragment& fragment) const
403 TextRun run(static_cast<const LChar*>(0) // characters, will be set below if non-zero.
407 , TextRun::AllowTrailingExpansion
424 // Propagate the maximum length of the characters buffer to the TextRun, even when we're only processing a substring.
562 TextRun& textRun, const SVGTextFragment& fragment, int startPosition, int endPosition,
594 TextRunPaintInfo textRunPaintInfo(textRun);
627 TextRun textRun = constructTextRun(style, fragment);
629 paintTextWithShadows(context, style, textRun, fragment, 0, fragment.length, resourceMode);
635 paintTextWithShadows(context, style, textRun, fragment, 0, startPosition, resourceMode);
644 paintTextWithShadows(context, selectionStyle, textRun, fragment, startPosition, endPosition, resourceMode);
654 paintTextWithShadows(context, style, textRun, fragment, endPosition, fragment.length, resourceMode);