/macosx-10.10/WebCore-7600.1.25/rendering/svg/ |
H A D | SVGTextMetrics.cpp | 62 TextRun SVGTextMetrics::constructTextRun(RenderSVGInlineText& text, unsigned position, unsigned length) function in class:WebCore::SVGTextMetrics 89 return SVGTextMetrics(text, constructTextRun(text, position, length));
|
H A D | SVGTextMetrics.h | 40 static TextRun constructTextRun(RenderSVGInlineText&, unsigned position = 0, unsigned length = std::numeric_limits<unsigned>::max());
|
H A D | SVGInlineTextBox.h | 72 TextRun constructTextRun(RenderStyle*, const SVGTextFragment&) const;
|
H A D | SVGInlineTextBox.cpp | 92 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 D | SVGTextMetricsBuilder.cpp | 103 m_run = SVGTextMetrics::constructTextRun(*text);
|
/macosx-10.10/WebCore-7600.1.25/rendering/ |
H A D | EllipsisBox.cpp | 68 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 D | RenderFileUploadControl.cpp | 136 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 D | RenderCombineText.cpp | 100 TextRun run = RenderBlock::constructTextRun(this, originalFont(), this, style());
|
H A D | InlineTextBox.h | 107 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 D | InlineTextBox.cpp | 276 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 D | RenderBlock.h | 207 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 D | RenderText.cpp | 478 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 D | RenderListMarker.cpp | 1317 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 D | RenderTextControl.cpp | 183 TextRun textRun = constructTextRun(this, font, str, style(), TextRun::AllowTrailingExpansion);
|
H A D | RenderMenuList.cpp | 229 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 D | RenderImage.cpp | 198 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 D | RenderDeprecatedFlexibleBox.cpp | 1006 totalWidth = anchorBox->logicalWidth() + font.width(constructTextRun(this, font, ellipsisAndSpace, 2, style())); 1009 totalWidth = font.width(constructTextRun(this, font, &horizontalEllipsis, 1, style()));
|
H A D | RenderBlock.cpp | 2892 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 D | RenderListBox.cpp | 132 TextRun textRun = constructTextRun(this, itemFont, text, style(), TextRun::AllowTrailingExpansion);
|
H A D | RenderBlockLineLayout.cpp | 1817 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 D | RenderThemeIOS.mm | 564 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 D | ComplexTextController.cpp | 48 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 D | BreakingContextInlineHeaders.h | 483 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;
|