Searched refs:endContainer (Results 1 - 25 of 38) sorted by relevance

12

/external/webkit/Source/WebKit/chromium/src/
H A DWebRange.cpp73 Node* WebRange::endContainer(int& exceptionCode) const function in class:WebKit::WebRange
75 return m_private->endContainer(exceptionCode);
H A DWebViewImpl.cpp1457 range = Range::create(selectedRange->endContainer()->document(),
1458 selectedRange->endContainer(),
1460 selectedRange->endContainer(),
/external/webkit/LayoutTests/fast/dom/Selection/script-tests/
H A DgetRangeAt.js26 debug("endContainer: " + range.endContainer);
/external/webkit/Source/WebCore/dom/
H A DRange.h45 static PassRefPtr<Range> create(PassRefPtr<Document>, PassRefPtr<Node> startContainer, int startOffset, PassRefPtr<Node> endContainer, int endOffset);
52 Node* endContainer() const { return m_end.container(); } function in class:WebCore::Range
57 Node* endContainer(ExceptionCode&) const;
139 Range(PassRefPtr<Document>, PassRefPtr<Node> startContainer, int startOffset, PassRefPtr<Node> endContainer, int endOffset);
H A DDocumentMarkerController.cpp329 Node* endContainer = range->endContainer(); local
330 ASSERT(endContainer);
341 if (node == endContainer && it->startOffset >= static_cast<unsigned>(range->endOffset()))
576 Node* endContainer = range->endContainer(ec); local
581 int endOffset = node == endContainer ? range->endOffset(ec) : INT_MAX;
624 Node* endContainer = range->endContainer(); local
625 ASSERT(endContainer);
651 Node* endContainer = range->endContainer(); local
[all...]
H A DRange.idl30 readonly attribute Node endContainer
H A DRange.cpp73 inline Range::Range(PassRefPtr<Document> ownerDocument, PassRefPtr<Node> startContainer, int startOffset, PassRefPtr<Node> endContainer, int endOffset) argument
89 setEnd(endContainer, endOffset, ec);
93 PassRefPtr<Range> Range::create(PassRefPtr<Document> ownerDocument, PassRefPtr<Node> startContainer, int startOffset, PassRefPtr<Node> endContainer, int endOffset) argument
95 return adoptRef(new Range(ownerDocument, startContainer, startOffset, endContainer, endOffset));
144 Node* Range::endContainer(ExceptionCode& ec) const function in class:WebCore::Range
1626 Node* endContainer = m_end.container(); local
1628 if (!startContainer || !endContainer)
1638 int endOffset = node == endContainer ? m_end.offset() : numeric_limits<int>::max();
1646 Node* endContainer = m_end.container(); local
1648 if (!startContainer || !endContainer)
1940 Node* endContainer = m_end.container(); local
[all...]
/external/webkit/Source/WebKit/chromium/public/
H A DWebRange.h68 WEBKIT_API WebCore::Node* endContainer(int& exceptionCode) const;
/external/webkit/Source/WebKit/win/Interfaces/
H A DDOMRange.idl80 - (DOMNode *)endContainer;
82 HRESULT endContainer([out, retval] IDOMNode** node);
/external/webkit/Tools/DumpRenderTree/win/
H A DEditingDelegate.cpp112 COMPtr<IDOMNode> endContainer;
113 if (FAILED(range->endContainer(&endContainer)))
117 _snwprintf(buffer, ARRAYSIZE(buffer), L"range from %ld of %s to %ld of %s", startOffset, dumpPath(startContainer.get()), endOffset, dumpPath(endContainer.get()));
/external/webkit/Source/WebCore/editing/
H A DTextIterator.cpp314 Node* endContainer = r->endContainer(); local
324 m_endContainer = endContainer;
337 m_pastEndNode = nextInPreOrderCrossingShadowBoundaries(endContainer, endOffset);
1107 Node* endNode = r->endContainer();
1354 ASSERT(n == r->endContainer());
1434 end->endContainer(), end->endOffset());
1462 ASSERT(n == r->endContainer());
1586 m_range->setEnd(m_textIterator.range()->endContainer(), m_textIterator.range()->endOffset(), exception);
2422 resultRange->setStart(textRunRange->endContainer(), textRunRang
[all...]
H A Dhtmlediting.cpp1097 Node* endContainer = range->endContainer(); local
1103 ASSERT(endContainer);
1110 if (endContainer == node || endContainer->isDescendantOf(node)) {
1112 endContainer = node->parentNode();
1116 return Range::create(document, startContainer, startOffset, endContainer, endOffset);
H A DEditor.cpp259 Node* endContainer = range->endContainer(ec); local
260 if (!startContainer || !endContainer)
263 if (!startContainer->rendererIsEditable() || !endContainer->rendererIsEditable())
1738 Node* searchEndNodeAfterWrap = spellingSearchRange->endContainer(ec);
2640 searchRange->setStartAfter(resultRange->endContainer(), ec);
2641 if (searchRange->startContainer() == searchRange->endContainer())
2657 if (searchRange->startContainer() == searchRange->endContainer())
2687 searchRange->setStartAfter(resultRange->endContainer(), ec);
2699 if (searchRange->startContainer()->isDocumentNode() && searchRange->endContainer()
[all...]
H A DSelectionController.cpp1434 Node* endContainer = range->endContainer(ec);
1439 ASSERT(endContainer);
1440 ASSERT(startContainer->document() == endContainer->document());
1460 VisiblePosition visibleEnd(Position(endContainer, endOffset, Position::PositionIsOffsetInAnchor), SEL_DEFAULT_AFFINITY);
H A Dmarkup.cpp217 if (range && node == range->endContainer(ec))
232 if (node == range->endContainer(ec))
H A DVisiblePosition.cpp647 return VisiblePosition(Position(r->endContainer(exception), r->endOffset(exception), Position::PositionIsOffsetInAnchor), affinity);
/external/webkit/Tools/DumpRenderTree/mac/
H A DEditingDelegate.mm60 return [NSString stringWithFormat:@"range from %ld of %@ to %ld of %@", [self startOffset], [[self startContainer] dumpPath], [self endOffset], [[self endContainer] dumpPath]];
/external/webkit/Source/WebCore/rendering/
H A DRenderTextControl.cpp340 Node* endContainer = it.range()->endContainer(ec); local
344 return VisiblePosition(Position(endContainer, endOffset, Position::PositionIsOffsetInAnchor), UPSTREAM);
/external/webkit/Source/WebCore/page/
H A DDOMSelection.cpp478 && Range::compareBoundaryPoints(parentNode, nodeIndex + 1, selectedRange->endContainer(ec), selectedRange->endOffset(ec), ec) <= 0 && !ec;
483 bool nodeFullyUnselected = (Range::compareBoundaryPoints(parentNode, nodeIndex, selectedRange->endContainer(ec), selectedRange->endOffset(ec), ec) > 0 && !ec)
/external/webkit/Source/WebKit/mac/WebView/
H A DWebFrame.mm735 Node* endContainer = core([proposedRange endContainer]);
736 if (startContainer == nil || endContainer == nil)
739 ASSERT(startContainer->document() == endContainer->document());
744 Position end(endContainer, [proposedRange endOffset]);
1105 Node *endContainer = core([rangeToReplace endContainer]);
1108 Position endPos(endContainer, [rangeToReplace endOffset]);
1113 // this check also ensures startContainer, startPos, endContainer, and endPos are non-null
/external/webkit/Source/WebCore/inspector/front-end/
H A DTextPrompt.js221 fullWordRange.setEnd(selectionRange.endContainer, selectionRange.endOffset);
/external/webkit/Source/WebKit/qt/WebCoreSupport/
H A DEditorClientQt.cpp81 .arg(range->endOffset(code)).arg(dumpPath(range->endContainer(code)));
/external/webkit/Source/WebCore/accessibility/
H A DAccessibilityObject.cpp458 ASSERT(node == it.range()->endContainer(exception));
485 ASSERT(node == it.range()->endContainer(exception));
/external/webkit/Source/WebCore/platform/mac/
H A DHTMLConverter.mm1379 if (text == [_domRange endContainer]) {
1464 if (node == [_domRange endContainer]) {
1523 if (node == [_domRange endContainer]) {
1673 Node* endContainer = currentTextRange->endContainer(ec);
1677 if (startContainer == endContainer && (startOffset == endOffset - 1)) {
/external/webkit/Source/WebKit/gtk/WebCoreSupport/
H A DDumpRenderTreeSupportGtk.cpp592 testRange->setEnd(range->endContainer(), range->endOffset(), ec);

Completed in 539 milliseconds

12