Searched refs:offsetForPosition (Results 1 - 17 of 17) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/web/
H A DWebFontImpl.h56 virtual int offsetForPosition(const WebTextRun&, float position) const OVERRIDE;
H A DWebFontImpl.cpp115 int WebFontImpl::offsetForPosition(const WebTextRun& run, float position) const function in class:blink::WebFontImpl
118 return m_font.offsetForPosition(run, position, true);
/external/chromium_org/third_party/WebKit/public/web/
H A DWebFont.h80 virtual int offsetForPosition(const WebTextRun&, float position) const = 0;
91 // offsetForPosition()), pass in a |leftBaseline| = (0, 0), |from| = 0, and
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DSVGInlineTextBox.h40 virtual int offsetForPosition(float x, bool includePartialGlyphs = true) const OVERRIDE;
H A DSVGInlineTextBox.cpp79 int SVGInlineTextBox::offsetForPosition(float, bool) const function in class:blink::SVGInlineTextBox
106 return fragment.characterOffset - start() + textRenderer.scaledFont().offsetForPosition(textRun, position * scalingFactor, includePartialGlyphs);
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
H A DHarfBuzzShaper.h65 int offsetForPosition(float targetX);
H A DFontHarfBuzz.cpp284 return shaper.offsetForPosition(xFloat);
H A DHarfBuzzShaper.cpp1073 int HarfBuzzShaper::offsetForPosition(float targetX) function in class:blink::HarfBuzzShaper
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/
H A DFontComplexTextMac.cpp149 return shaper.offsetForPosition(x);
152 return controller.offsetForPosition(x, includePartialGlyphs);
H A DComplexTextController.h61 int offsetForPosition(float x, bool includePartialGlyphs);
H A DComplexTextController.cpp98 int ComplexTextController::offsetForPosition(float h, bool includePartialGlyphs) function in class:blink::ComplexTextController
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DInlineTextBox.h154 virtual int offsetForPosition(float x, bool includePartialGlyphs = true) const;
H A DInlineTextBox.cpp304 int offset = offsetForPosition(ellipsisX, false);
1169 int InlineTextBox::offsetForPosition(float lineOffset, bool includePartialGlyphs) const function in class:blink::InlineTextBox
1184 return font.offsetForPosition(constructTextRun(style, font), lineOffset - logicalLeft(), includePartialGlyphs);
H A DRenderText.cpp623 return createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi(box, box->offsetForPosition(pointLineDirection.toFloat()), shouldAffinityBeDownstream);
632 return createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi(lastBox, lastBox->offsetForPosition(pointLineDirection.toFloat()) + lastBox->start(), shouldAffinityBeDownstream);
/external/chromium_org/third_party/WebKit/Source/platform/fonts/
H A DFont.h109 int offsetForPosition(const TextRun&, float position, bool includePartialGlyphs) const;
H A DFont.cpp257 int Font::offsetForPosition(const TextRun& run, float x, bool includePartialGlyphs) const function in class:blink::Font
/external/chromium_org/content/child/
H A Dbrowser_font_resource_trusted.cc349 return static_cast<uint32_t>(font_->offsetForPosition(

Completed in 240 milliseconds