HomeSort by relevance Sort by last modified time
    Searched refs:TextIterator (Results 1 - 25 of 31) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/Source/platform/fonts/
WidthIterator.h 88 template <typename TextIterator>
89 unsigned advanceInternal(TextIterator&, GlyphBuffer*);
WidthIterator.cpp 177 template <typename TextIterator>
178 unsigned WidthIterator::advanceInternal(TextIterator& textIterator, GlyphBuffer* glyphBuffer)
188 while (textIterator.consume(charData.character, charData.clusterLength)) {
189 charData.characterOffset = textIterator.currentCharacter();
223 textIterator.advance(charData.clusterLength);
230 unsigned consumedCharacters = textIterator.currentCharacter() - m_currentCharacter;
231 m_currentCharacter = textIterator.currentCharacter();
247 Latin1TextIterator textIterator(m_run.data8(m_currentCharacter), m_currentCharacter, offset, length);
248 return advanceInternal(textIterator, glyphBuffer)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/editing/
TextIterator.h 78 class TextIterator {
81 explicit TextIterator(const Range*, TextIteratorBehaviorFlags = TextIteratorDefaultBehavior);
83 TextIterator(const Position& start, const Position& end, TextIteratorBehaviorFlags = TextIteratorDefaultBehavior);
84 ~TextIterator();
209 // in the Range used to create the TextIterator.
359 TextIterator m_textIterator;
382 // Very similar to the TextIterator, except that the chunks of text returned are "well behaved",
399 // Did we have to look ahead in the textIterator to confirm the current chunk?
401 TextIterator m_textIterator;
TextCheckingHelper.cpp 35 #include "core/editing/TextIterator.h"
147 return TextIterator::rangeLength(paragraphRange().get());
161 return TextIterator::subrange(paragraphRange().get(), characterOffset, characterCount);
171 return TextIterator::rangeLength(range.get());
202 m_checkingStart = TextIterator::rangeLength(offsetAsRange().get());
210 m_checkingEnd = checkingStart() + TextIterator::rangeLength(checkingRange().get());
218 m_checkingLength = TextIterator::rangeLength(checkingRange().get());
266 TextIterator::subrange(misspellingStart, misspellingEnd, currentChunkOffset + misspellingLocation, misspellingLength);
313 int totalRangeLength = TextIterator::rangeLength(paragraphStart, paragraphEnd);
316 int rangeStartOffset = TextIterator::rangeLength(paragraphStart, m_start)
    [all...]
PlainTextRange.cpp 33 #include "core/editing/TextIterator.h"
85 TextIterator it(rangeOfContents(const_cast<ContainerNode*>(&scope)).get(), behaviorFlags);
177 size_t start = TextIterator::rangeLength(testRange.get());
181 size_t end = TextIterator::rangeLength(testRange.get());
TextIterator.cpp 28 #include "core/editing/TextIterator.h"
243 TextIterator::TextIterator(const Range* range, TextIteratorBehaviorFlags behavior)
274 TextIterator::TextIterator(const Position& start, const Position& end, TextIteratorBehaviorFlags behavior)
304 void TextIterator::initialize(const Position& start, const Position& end)
358 TextIterator::~TextIterator()
362 bool TextIterator::isInsideReplacedElement() const
371 void TextIterator::advance(
    [all...]
TextIteratorTest.cpp 32 #include "core/editing/TextIterator.h"
71 Vector<String> iterateWithIterator(TextIterator&);
88 TextIterator iterator(range.get(), iteratorBehavior);
94 TextIterator iterator(start, end, iteratorBehavior);
98 Vector<String> TextIteratorTest::iterateWithIterator(TextIterator& iterator)
205 // TextIterator doesn't emit "input" nor "shadow" since (1) the renderer for <input> is not created; and
225 "Hello, ", // TextIterator doesn't emit "text" since its renderer is not created. The shadow tree is ignored.
295 "shadow", // TextIterator emits "shadow" since TextIteratorEntersAuthorShadowRoots is specified.
351 // FIXME: Fix this. We probably need pure-renderer-based implementation of TextIterator to achieve this.
449 // FIXME: The text below is actually invisible but TextIterator currently thinks it's visible
    [all...]
SpellChecker.cpp 308 TextIterator::subrange(badGrammarStart, badGrammarEnd, grammarPhraseOffset + grammarDetail.location, grammarDetail.length);
319 TextIterator::subrange(misspellingStart, misspellingEnd, misspellingOffset, misspelledWord.length());
    [all...]
CompositeEditCommand.cpp 59 #include "core/editing/TextIterator.h"
    [all...]
ApplyStyleCommand.cpp 43 #include "core/editing/TextIterator.h"
265 int startIndex = TextIterator::rangeLength(startRange.get(), true);
266 int endIndex = TextIterator::rangeLength(endRange.get(), true);
    [all...]
VisibleUnits.cpp 38 #include "core/editing/TextIterator.h"
469 TextIterator forwardsIterator(forwardsScanRange.get());
561 TextIterator it(searchStart, searchEnd, TextIteratorEmitsCharactersBetweenAllVisiblePositions);
    [all...]
htmlediting.cpp 42 #include "core/editing/TextIterator.h"
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/dom/
DocumentMarkerController.h 45 class TextIterator;
110 void removeMarkers(TextIterator&, DocumentMarker::MarkerTypes, RemovePartiallyOverlappingMarkerOrNot);
DocumentMarkerController.cpp 35 #include "core/editing/TextIterator.h"
99 // Use a TextIterator to visit the potentially multiple nodes the range covers.
100 for (TextIterator markedText(range); !markedText.atEnd(); markedText.advance()) {
107 // Use a TextIterator to visit the potentially multiple nodes the range covers.
108 for (TextIterator markedText(start, end); !markedText.atEnd(); markedText.advance()) {
115 // Use a TextIterator to visit the potentially multiple nodes the range covers.
116 for (TextIterator markedText(range); !markedText.atEnd(); markedText.advance()) {
137 void DocumentMarkerController::removeMarkers(TextIterator& markedText, DocumentMarker::MarkerTypes markerTypes, RemovePartiallyOverlappingMarkerOrNot shouldRemovePartiallyOverlappingMarker)
152 TextIterator markedText(range);
158 TextIterator markedText(start, end)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/web/mac/
WebSubstringUtil.mm 44 #include "core/editing/TextIterator.h"
69 for (TextIterator it(range); !it.atEnd() && [string length] < length; it.advance()) {
  /external/chromium_org/third_party/WebKit/Source/core/html/
HTMLTextFormControlElement.cpp 39 #include "core/editing/TextIterator.h"
411 return TextIterator::rangeLength(range.get());
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/accessibility/
AXRenderObject.cpp 44 #include "core/editing/TextIterator.h"
    [all...]
  /external/chromium_org/third_party/WebKit/Source/web/
WebLocalFrameImpl.cpp 110 #include "core/editing/TextIterator.h"
236 // the plainText() function in core/editing/TextIterator.h, but we implement the maximum
239 for (TextIterator it(range.get()); !it.atEnd(); it.advance()) {
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_remaining.target.darwin-arm.mk 303 third_party/WebKit/Source/core/editing/TextIterator.cpp \
    [all...]
webcore_remaining.target.darwin-arm64.mk 303 third_party/WebKit/Source/core/editing/TextIterator.cpp \
    [all...]
webcore_remaining.target.darwin-mips.mk 303 third_party/WebKit/Source/core/editing/TextIterator.cpp \
    [all...]
webcore_remaining.target.darwin-mips64.mk 303 third_party/WebKit/Source/core/editing/TextIterator.cpp \
    [all...]
webcore_remaining.target.darwin-x86.mk 303 third_party/WebKit/Source/core/editing/TextIterator.cpp \
    [all...]
webcore_remaining.target.darwin-x86_64.mk 303 third_party/WebKit/Source/core/editing/TextIterator.cpp \
    [all...]
webcore_remaining.target.linux-arm.mk 303 third_party/WebKit/Source/core/editing/TextIterator.cpp \
    [all...]

Completed in 539 milliseconds

1 2