Searched refs:constructTextRun (Results 1 - 23 of 23) sorted by relevance

/macosx-10.10/WebCore-7600.1.25/rendering/svg/
H A DSVGTextMetrics.cpp62 TextRun SVGTextMetrics::constructTextRun(RenderSVGInlineText& text, unsigned position, unsigned length) function in class:WebCore::SVGTextMetrics
89 return SVGTextMetrics(text, constructTextRun(text, position, length));
H A DSVGTextMetrics.h40 static TextRun constructTextRun(RenderSVGInlineText&, unsigned position = 0, unsigned length = std::numeric_limits<unsigned>::max());
H A DSVGInlineTextBox.h72 TextRun constructTextRun(RenderStyle*, const SVGTextFragment&) const;
H A DSVGInlineTextBox.cpp92 TextRun textRun = constructTextRun(&renderer().style(), fragment);
130 TextRun run = constructTextRun(style, fragment);
418 TextRun SVGInlineTextBox::constructTextRun(RenderStyle* style, const SVGTextFragment& fragment) const function in class:WebCore::SVGInlineTextBox
637 TextRun textRun = constructTextRun(style, fragment);
651 TextRun selectionTextRun = constructTextRun(selectionStyle, fragment);
H A DSVGTextMetricsBuilder.cpp103 m_run = SVGTextMetrics::constructTextRun(*text);
/macosx-10.10/WebCore-7600.1.25/rendering/
H A DEllipsisBox.cpp68 context->drawText(font, RenderBlock::constructTextRun(&blockFlow(), font, m_str, lineStyle, TextRun::AllowTrailingExpansion), LayoutPoint(x() + paintOffset.x(), y() + paintOffset.y() + lineStyle.fontMetrics().ascent()));
117 font.adjustSelectionRectForText(RenderBlock::constructTextRun(&blockFlow(), font, m_str, lineStyle, TextRun::AllowTrailingExpansion), selectionRect);
138 TextRun run = RenderBlock::constructTextRun(&blockFlow(), font, m_str, style, TextRun::AllowTrailingExpansion);
H A DRenderFileUploadControl.cpp136 TextRun textRun = constructTextRun(this, font, displayedFilename, style(), TextRun::AllowTrailingExpansion, RespectDirection | RespectDirectionOverride);
205 // FIXME: Remove the need for this const_cast by making constructTextRun take a const RenderObject*.
207 float minDefaultLabelWidth = defaultWidthNumChars * font.width(constructTextRun(renderer, font, characterAsString, style(), TextRun::AllowTrailingExpansion));
210 float defaultLabelWidth = font.width(constructTextRun(renderer, font, label, style(), TextRun::AllowTrailingExpansion));
H A DRenderCombineText.cpp100 TextRun run = RenderBlock::constructTextRun(this, originalFont(), this, style());
H A DInlineTextBox.h107 TextRun constructTextRun(const RenderStyle&, const Font&, String* hyphenatedStringBuffer = nullptr) const;
108 TextRun constructTextRun(const RenderStyle&, const Font&, String, unsigned maximumLength, String* hyphenatedStringBuffer = nullptr) const;
H A DInlineTextBox.cpp276 TextRun textRun = constructTextRun(lineStyle, font, respectHyphen ? &hyphenatedStringBuffer : 0);
615 TextRun textRun = constructTextRun(lineStyle, font, string, maximumLength, hasHyphen() ? &hyphenatedStringBuffer : nullptr);
740 TextRun textRun = constructTextRun(style, font, string, renderer().textLength() - m_start, respectHyphen ? &hyphenatedStringBuffer : nullptr);
786 TextRun textRun = constructTextRun(style, font);
1125 TextRun run = constructTextRun(style, font);
1168 TextRun run = constructTextRun(style, font);
1201 TextRun run = constructTextRun(style, font);
1369 return font.offsetForPosition(constructTextRun(lineStyle, font), lineOffset - logicalLeft(), includePartialGlyphs);
1388 TextRun run = constructTextRun(lineStyle, font);
1393 TextRun InlineTextBox::constructTextRun(cons function in class:WebCore::InlineTextBox
1407 TextRun InlineTextBox::constructTextRun(const RenderStyle& style, const Font& font, String string, unsigned maximumLength, String* hyphenatedStringBuffer) const function in class:WebCore::InlineTextBox
[all...]
H A DRenderBlock.h207 static TextRun constructTextRun(RenderObject* context, const Font&, const String&, const RenderStyle&,
210 static TextRun constructTextRun(RenderObject* context, const Font&, const RenderText*, const RenderStyle&,
213 static TextRun constructTextRun(RenderObject* context, const Font&, const RenderText*, unsigned offset, unsigned length, const RenderStyle&,
216 static TextRun constructTextRun(RenderObject* context, const Font&, const RenderText*, unsigned offset, const RenderStyle&,
219 static TextRun constructTextRun(RenderObject* context, const Font&, const LChar* characters, int length, const RenderStyle&,
222 static TextRun constructTextRun(RenderObject* context, const Font&, const UChar* characters, int length, const RenderStyle&,
H A DRenderText.cpp478 TextRun run = RenderBlock::constructTextRun(const_cast<RenderText*>(this), f, this, start, len, style);
534 float spaceWidth = font.width(RenderBlock::constructTextRun(this, font, &space, 1, style));
611 return font.width(RenderBlock::constructTextRun(renderer, font, style.hyphenString().string(), style));
638 TextRun run = RenderBlock::constructTextRun(renderer, font, fragmentWithHyphen.toString(), style);
686 float wordTrailingSpaceWidth = font.typesettingFeatures() & Kerning ? font.width(RenderBlock::constructTextRun(this, font, &space, 1, style), &fallbackFonts) + wordSpacing : 0;
862 TextRun run = RenderBlock::constructTextRun(this, font, this, i, 1, style);
1197 TextRun run = RenderBlock::constructTextRun(const_cast<RenderText*>(this), f, this, from, len, style);
H A DRenderListMarker.cpp1317 TextRun textRun = RenderBlock::constructTextRun(this, font, m_text, style());
1354 context->drawText(font, RenderBlock::constructTextRun(this, font, suffixSpace, 2, style()), textOrigin + IntSize(width, 0));
1357 TextRun spaceSuffixRun = RenderBlock::constructTextRun(this, font, spaceSuffix, 2, style());
1540 TextRun run = RenderBlock::constructTextRun(this, font, m_text, style(), TextRun::AllowTrailingExpansion | TextRun::ForbidLeadingExpansion, DefaultTextRunFlags);
1627 TextRun run = RenderBlock::constructTextRun(this, font, m_text, style(), TextRun::AllowTrailingExpansion | TextRun::ForbidLeadingExpansion, DefaultTextRunFlags);
1630 LayoutUnit suffixSpaceWidth = font.width(RenderBlock::constructTextRun(this, font, suffixSpace, 2, style()));
1760 TextRun run = RenderBlock::constructTextRun(this, font, m_text, style(), TextRun::AllowTrailingExpansion | TextRun::ForbidLeadingExpansion, DefaultTextRunFlags);
1854 TextRun run = RenderBlock::constructTextRun(this, font, m_text, style(), TextRun::AllowTrailingExpansion | TextRun::ForbidLeadingExpansion, DefaultTextRunFlags);
1857 int suffixSpaceWidth = font.width(RenderBlock::constructTextRun(this, font, suffixSpace, 2, style()));
H A DRenderTextControl.cpp183 TextRun textRun = constructTextRun(this, font, str, style(), TextRun::AllowTrailingExpansion);
H A DRenderMenuList.cpp229 TextRun run = RenderBlock::constructTextRun(this, font, text, style(), TextRun::AllowTrailingExpansion | TextRun::ForbidLeadingExpansion, DefaultTextRunFlags);
235 TextRun run = RenderBlock::constructTextRun(this, font, text, style(), TextRun::AllowTrailingExpansion | TextRun::ForbidLeadingExpansion, DefaultTextRunFlags);
H A DRenderImage.cpp198 IntSize paddedTextSize(paddingWidth + std::min(ceilf(font.width(RenderBlock::constructTextRun(this, font, m_altText, style()))), maxAltTextWidth), paddingHeight + std::min(font.fontMetrics().height(), maxAltTextHeight));
457 TextRun textRun = RenderBlock::constructTextRun(this, font, text, style());
H A DRenderDeprecatedFlexibleBox.cpp1006 totalWidth = anchorBox->logicalWidth() + font.width(constructTextRun(this, font, ellipsisAndSpace, 2, style()));
1009 totalWidth = font.width(constructTextRun(this, font, &horizontalEllipsis, 1, style()));
H A DRenderBlock.cpp2892 float spaceWidth = font.width(RenderBlock::constructTextRun(t, font, &space, 1, t->style()));
4145 TextRun RenderBlock::constructTextRun(RenderObject* context, const Font& font, const LChar* characters, int length, const RenderStyle& style, TextRun::ExpansionBehavior expansion) function in class:WebCore::RenderBlock
4150 TextRun RenderBlock::constructTextRun(RenderObject* context, const Font& font, const UChar* characters, int length, const RenderStyle& style, TextRun::ExpansionBehavior expansion) function in class:WebCore::RenderBlock
4155 TextRun RenderBlock::constructTextRun(RenderObject* context, const Font& font, const RenderText* text, const RenderStyle& style, TextRun::ExpansionBehavior expansion) function in class:WebCore::RenderBlock
4162 TextRun RenderBlock::constructTextRun(RenderObject* context, const Font& font, const RenderText* text, unsigned offset, unsigned length, const RenderStyle& style, TextRun::ExpansionBehavior expansion) function in class:WebCore::RenderBlock
4170 TextRun RenderBlock::constructTextRun(RenderObject* context, const Font& font, const String& string, const RenderStyle& style, TextRun::ExpansionBehavior expansion, TextRunFlags flags) function in class:WebCore::RenderBlock
H A DRenderListBox.cpp132 TextRun textRun = constructTextRun(this, itemFont, text, style(), TextRun::AllowTrailingExpansion);
H A DRenderBlockLineLayout.cpp1817 float firstLineEllipsisWidth = firstLineFont.width(constructTextRun(this, firstLineFont, &horizontalEllipsis, 1, firstLineStyle()));
1818 float ellipsisWidth = (font == firstLineFont) ? firstLineEllipsisWidth : font.width(constructTextRun(this, font, &horizontalEllipsis, 1, style()));
H A DRenderThemeIOS.mm564 TextRun run = RenderBlock::constructTextRun(&m_renderObject, m_font, string, m_style, TextRun::AllowTrailingExpansion | TextRun::ForbidLeadingExpansion, DefaultTextRunFlags);
/macosx-10.10/WebCore-7600.1.25/platform/graphics/mac/
H A DComplexTextController.cpp48 TextRun run = RenderBlock::constructTextRun(text, font, text, text->style());
54 , m_run(constructTextRun(text, font, xPos))
71 static TextRun constructTextRun(RenderText* text, const Font& font, float xPos) function in class:WebCore::TextLayout
73 TextRun run = RenderBlock::constructTextRun(text, font, text, text->style());
/macosx-10.10/WebCore-7600.1.25/rendering/line/
H A DBreakingContextInlineHeaders.h483 return font.width(RenderBlock::constructTextRun(renderer, font, style.hyphenString().string(), style), fallbackFonts);
497 TextRun run = RenderBlock::constructTextRun(text, font, text, from, len, style);
546 TextRun run = RenderBlock::constructTextRun(text, font, text, lastSpace, pos - lastSpace, style);
649 float wordTrailingSpaceWidth = (font.typesettingFeatures() & Kerning) && !textLayout ? font.width(RenderBlock::constructTextRun(renderText, font, &space, 1, style), &fallbackFonts) + wordSpacing : 0;

Completed in 509 milliseconds