Lines Matching full:range
317 IntRect Frame::firstRectForRange(Range* range) const
321 ASSERT(range->startContainer(ec));
322 ASSERT(range->endContainer(ec));
326 range->startPosition().getInlineBoxAndOffset(DOWNSTREAM, startInlineBox, startCaretOffset);
328 RenderObject* startRenderer = range->startContainer(ec)->renderer();
335 range->endPosition().getInlineBoxAndOffset(UPSTREAM, endInlineBox, endCaretOffset);
337 RenderObject* endRenderer = range->endContainer(ec)->renderer();
984 RefPtr<Range> range(selection()->toNormalizedRange());
985 Position pos = range->editingStartPosition();
1218 RefPtr<Range> selectedRange = selection()->toNormalizedRange();
1416 RefPtr<Range> searchRange(rangeOfContents(document()));
1433 RefPtr<Range> resultRange(findPlainText(searchRange.get(), target, forward, caseFlag));
1434 // If we started in the selection and the found range exactly matches the existing selection, find again.
1435 // Build a selection with the found range to remove collapsed whitespace.
1479 // We used to return false here if we ended up with the same range that we started with
1497 RefPtr<Range> searchRange(rangeOfContents(document()));
1502 RefPtr<Range> resultRange(findPlainText(searchRange.get(), target, true, caseFlag));
1522 // Set the new start for the search range to be the end of the previous
1523 // result range. There is no need to use a VisiblePosition here,
1738 if (RefPtr<Range> wordRange = newAdjacentWords.toNormalizedRange())
1740 if (RefPtr<Range> sentenceRange = newSelectedSentence.toNormalizedRange())