Home | History | Annotate | Download | only in editing

Lines Matching refs:resultRange

2636     RefPtr<Range> resultRange = findPlainText(searchRange.get(), target, options & ~Backwards);
2639 while (!insideVisibleArea(resultRange.get())) {
2640 searchRange->setStartAfter(resultRange->endContainer(), ec);
2643 resultRange = findPlainText(searchRange.get(), target, options & ~Backwards);
2646 return resultRange;
2652 RefPtr<Range> resultRange = findPlainText(searchRange.get(), target, options | Backwards);
2655 while (!insideVisibleArea(resultRange.get())) {
2656 searchRange->setEndBefore(resultRange->startContainer(), ec);
2659 resultRange = findPlainText(searchRange.get(), target, options | Backwards);
2662 return resultRange;
2670 RefPtr<Range> resultRange = currentRange;
2674 for ( ; !insideVisibleArea(resultRange.get()); resultRange = findPlainText(searchRange.get(), target, options)) {
2675 if (resultRange->collapsed(ec)) {
2676 if (!resultRange->startContainer()->isInShadowTree())
2680 searchRange->setStartAfter(resultRange->startContainer()->shadowAncestorNode(), ec);
2682 searchRange->setEndBefore(resultRange->startContainer()->shadowAncestorNode(), ec);
2687 searchRange->setStartAfter(resultRange->endContainer(), ec);
2689 searchRange->setEndBefore(resultRange->startContainer(), ec);
2703 if (insideVisibleArea(resultRange.get()))
2704 return resultRange;
2988 RefPtr<Range> resultRange(findPlainText(searchRange.get(), target, options));
2992 if (startInSelection && areRangesEqual(VisibleSelection(resultRange.get()).toNormalizedRange().get(), selection.toNormalizedRange().get())) {
3007 resultRange = findPlainText(searchRange.get(), target, options);
3013 if (resultRange->collapsed(exception) && shadowTreeRoot) {
3020 resultRange = findPlainText(searchRange.get(), target, options);
3023 if (!insideVisibleArea(resultRange.get())) {
3024 resultRange = nextVisibleRange(resultRange.get(), target, options);
3025 if (!resultRange)
3031 if (resultRange->collapsed(exception) && options & WrapAround) {
3033 resultRange = findPlainText(searchRange.get(), target, options);
3039 if (resultRange->collapsed(exception))
3042 m_frame->selection()->setSelection(VisibleSelection(resultRange.get(), DOWNSTREAM));
3086 RefPtr<Range> resultRange(findPlainText(searchRange.get(), target, options & ~Backwards));
3087 if (resultRange->collapsed(exception)) {
3088 if (!resultRange->startContainer()->isInShadowTree())
3091 searchRange->setStartAfter(resultRange->startContainer()->shadowAncestorNode(), exception);
3097 if (insideVisibleArea(resultRange.get())) {
3100 m_frame->document()->markers()->addMarker(resultRange.get(), DocumentMarker::TextMatch);
3111 searchRange->setStart(resultRange->endContainer(exception), resultRange->endOffset(exception), exception);