rootEditableElement 969 Source/core/accessibility/AXObjectCache.cpp const Element* result = node->rootEditableElement(); rootEditableElement 308 Source/core/dom/Document.cpp return element.document().frame() && element.rootEditableElement(); rootEditableElement 2171 Source/core/dom/Element.cpp if (this == frame->selection().rootEditableElement()) rootEditableElement 1208 Source/core/dom/Node.cpp return rootEditableElement(); rootEditableElement 322 Source/core/dom/Node.h Element* rootEditableElement() const; rootEditableElement 323 Source/core/dom/Node.h Element* rootEditableElement(EditableType) const; rootEditableElement 485 Source/core/dom/Position.cpp Node* fromRootEditableElement = deprecatedNode()->rootEditableElement(); rootEditableElement 494 Source/core/dom/Position.cpp if (currentPos.deprecatedNode()->rootEditableElement() != fromRootEditableElement) rootEditableElement 513 Source/core/dom/Position.cpp Node* fromRootEditableElement = deprecatedNode()->rootEditableElement(); rootEditableElement 522 Source/core/dom/Position.cpp if (currentPos.deprecatedNode()->rootEditableElement() != fromRootEditableElement) rootEditableElement 132 Source/core/dom/Position.h Element* rootEditableElement() const rootEditableElement 135 Source/core/dom/Position.h return container ? container->rootEditableElement() : 0; rootEditableElement 60 Source/core/editing/ApplyBlockElementCommand.cpp if (!endingSelection().rootEditableElement()) rootEditableElement 706 Source/core/editing/ApplyStyleCommand.cpp Element* editableRoot = startNode->rootEditableElement(); rootEditableElement 83 Source/core/editing/Caret.h bool isContentEditable() const { return m_position.rootEditableElement(); } rootEditableElement 87 Source/core/editing/CompositeEditCommand.cpp , m_startingRootEditableElement(startingSelection.rootEditableElement()) rootEditableElement 88 Source/core/editing/CompositeEditCommand.cpp , m_endingRootEditableElement(endingSelection.rootEditableElement()) rootEditableElement 147 Source/core/editing/CompositeEditCommand.cpp m_startingRootEditableElement = selection.rootEditableElement(); rootEditableElement 153 Source/core/editing/CompositeEditCommand.cpp m_endingRootEditableElement = selection.rootEditableElement(); rootEditableElement 1270 Source/core/editing/CompositeEditCommand.cpp || listNode == emptyListItem->rootEditableElement()) rootEditableElement 427 Source/core/editing/DeleteSelectionCommand.cpp RefPtr<ContainerNode> rootEditableElement = node->rootEditableElement(); rootEditableElement 428 Source/core/editing/DeleteSelectionCommand.cpp if (rootEditableElement.get()) { rootEditableElement 430 Source/core/editing/DeleteSelectionCommand.cpp appendNode(node, rootEditableElement); rootEditableElement 754 Source/core/editing/DeleteSelectionCommand.cpp Node* rootNode = node->rootEditableElement(); rootEditableElement 782 Source/core/editing/DeleteSelectionCommand.cpp bool rootWillStayOpenWithoutPlaceholder = downstreamEnd.containerNode() == downstreamEnd.containerNode()->rootEditableElement() rootEditableElement 783 Source/core/editing/DeleteSelectionCommand.cpp || (downstreamEnd.containerNode()->isTextNode() && downstreamEnd.containerNode()->parentNode() == downstreamEnd.containerNode()->rootEditableElement()); rootEditableElement 182 Source/core/editing/Editor.cpp return m_frame.selection().rootEditableElement(); rootEditableElement 248 Source/core/editing/Editor.cpp return selection.isRange() && selection.rootEditableElement(); rootEditableElement 265 Source/core/editing/Editor.cpp if (previous.isNull() || previous.deepEquivalent().deprecatedNode()->rootEditableElement() != startContainer->rootEditableElement()) rootEditableElement 504 Source/core/editing/Editor.cpp spellChecker().chunkAndMarkAllMisspellingsAndBadGrammar(m_frame.selection().rootEditableElement()); rootEditableElement 1232 Source/core/editing/EditorCommand.cpp return frame.editor().selectionForCommand(event).rootEditableElement(); rootEditableElement 1258 Source/core/editing/EditorCommand.cpp return frame.selection().isCaretOrRange() && frame.selection().isContentRichlyEditable() && frame.selection().rootEditableElement(); rootEditableElement 116 Source/core/editing/FormatBlockCommand.cpp Element* rootEditableElement = range->startContainer()->rootEditableElement(); rootEditableElement 117 Source/core/editing/FormatBlockCommand.cpp if (!rootEditableElement || commonAncestor->contains(rootEditableElement)) rootEditableElement 115 Source/core/editing/FrameSelection.cpp Element* selectionRoot = m_selection.rootEditableElement(); rootEditableElement 121 Source/core/editing/FrameSelection.cpp Element* selectionRoot = m_selection.rootEditableElement(); rootEditableElement 1616 Source/core/editing/FrameSelection.cpp Node* root = rootEditableElement(); rootEditableElement 1672 Source/core/editing/FrameSelection.cpp if (Element* target = rootEditableElement()) { rootEditableElement 83 Source/core/editing/FrameSelection.h Element* rootEditableElement() const { return m_selection.rootEditableElement(); } rootEditableElement 320 Source/core/editing/InputMethodController.cpp Node* editable = m_frame.selection().rootEditableElement(); rootEditableElement 378 Source/core/editing/InputMethodController.cpp Element* rootEditableElement = m_frame.selection().rootEditableElement(); rootEditableElement 379 Source/core/editing/InputMethodController.cpp if (!rootEditableElement) rootEditableElement 382 Source/core/editing/InputMethodController.cpp RefPtrWillBeRawPtr<Range> range = selectionOffsets.createRange(*rootEditableElement); rootEditableElement 110 Source/core/editing/InsertListCommand.cpp if (!endingSelection().rootEditableElement()) rootEditableElement 125 Source/core/editing/InsertListCommand.cpp if (!endingSelection().rootEditableElement()) rootEditableElement 89 Source/core/editing/RemoveFormatCommand.cpp Node* root = frame->selection().rootEditableElement(); rootEditableElement 147 Source/core/editing/ReplaceSelectionCommand.cpp RefPtr<Element> editableRoot = selection.rootEditableElement(); rootEditableElement 243 Source/core/editing/ReplaceSelectionCommand.cpp PassRefPtr<Element> ReplacementFragment::insertFragmentForTestRendering(Node* rootEditableElement) rootEditableElement 249 Source/core/editing/ReplaceSelectionCommand.cpp rootEditableElement->appendChild(holder.get()); rootEditableElement 890 Source/core/editing/ReplaceSelectionCommand.cpp if (!selection.rootEditableElement()) rootEditableElement 918 Source/core/editing/ReplaceSelectionCommand.cpp Element* currentRoot = selection.rootEditableElement(); rootEditableElement 51 Source/core/editing/SpellCheckRequester.cpp , m_rootEditableElement(m_checkingRange->startContainer()->rootEditableElement()) rootEditableElement 209 Source/core/editing/SpellCheckRequester.cpp continuation = request->rootEditableElement() == lastRequest->rootEditableElement() rootEditableElement 216 Source/core/editing/SpellCheckRequester.cpp if (request->rootEditableElement() != (*it)->rootEditableElement()) rootEditableElement 53 Source/core/editing/SpellCheckRequester.h PassRefPtr<Element> rootEditableElement() const { return m_rootEditableElement; } rootEditableElement 64 Source/core/editing/TextInsertionBaseCommand.cpp if (startNode->rootEditableElement()) { rootEditableElement 67 Source/core/editing/TextInsertionBaseCommand.cpp startNode->rootEditableElement()->dispatchEvent(evt, IGNORE_EXCEPTION); rootEditableElement 76 Source/core/editing/TextInsertionBaseCommand.cpp Node* node = selection.rootEditableElement(); rootEditableElement 382 Source/core/editing/TypingCommand.cpp Element* root = endingSelection().rootEditableElement(); rootEditableElement 87 Source/core/editing/VisiblePosition.h Element* rootEditableElement() const { return m_deepPosition.isNotNull() ? m_deepPosition.deprecatedNode()->rootEditableElement() : 0; } rootEditableElement 697 Source/core/editing/VisibleSelection.cpp Element* editableElement = rootEditableElement(); rootEditableElement 103 Source/core/editing/VisibleSelection.h Element* rootEditableElement() const; rootEditableElement 964 Source/core/editing/VisibleUnits.cpp Element* rootElement = node->rendererIsEditable(editableType) ? node->rootEditableElement(editableType) : node->document().documentElement(); rootEditableElement 1022 Source/core/editing/VisibleUnits.cpp Element* rootElement = node->rendererIsEditable(editableType) ? node->rootEditableElement(editableType) : node->document().documentElement(); rootEditableElement 145 Source/core/editing/htmlediting.cpp return node->rootEditableElement(); rootEditableElement 198 Source/core/editing/htmlediting.cpp return node->rootEditableElement(editableType); rootEditableElement 433 Source/core/editing/htmlediting.cpp Node* rootEditableElement = pos.containerNode()->rootEditableElement(); rootEditableElement 434 Source/core/editing/htmlediting.cpp for (Node* n = pos.deprecatedNode(); n && n->rootEditableElement() == rootEditableElement; n = n->parentNode()) rootEditableElement 448 Source/core/editing/htmlediting.cpp Node* rootEditableElement = pos.containerNode()->rootEditableElement(); rootEditableElement 449 Source/core/editing/htmlediting.cpp for (Node* n = pos.deprecatedNode(); n && n->rootEditableElement() == rootEditableElement; n = n->parentNode()) rootEditableElement 467 Source/core/editing/htmlediting.cpp if (result.isNull() || result.deprecatedNode()->rootEditableElement() != pos.deprecatedNode()->rootEditableElement()) rootEditableElement 480 Source/core/editing/htmlediting.cpp if (result.isNull() || result.deprecatedNode()->rootEditableElement() != pos.deprecatedNode()->rootEditableElement()) rootEditableElement 620 Source/core/editing/htmlediting.cpp Node* rootEditableElement = node ? node->rootEditableElement() : 0; rootEditableElement 623 Source/core/editing/htmlediting.cpp if (!renderer->canHaveChildren() || hasARenderedDescendant(node, previousNode) || rootEditableElement == node || excludeNode == node) rootEditableElement 722 Source/core/editing/htmlediting.cpp && firstList->rootEditableElement() == secondList->rootEditableElement() // don't cross editing boundaries rootEditableElement 215 Source/core/html/HTMLAnchorElement.cpp setRootEditableElementForSelectionOnMouseDown(document().frame()->selection().rootEditableElement()); rootEditableElement 248 Source/core/html/HTMLAnchorElement.cpp if (down && document().frame() && document().frame()->selection().rootEditableElement() == rootEditableElement()) rootEditableElement 475 Source/core/html/HTMLAnchorElement.cpp return eventType == MouseEventWithShiftKey || (eventType == MouseEventWithoutShiftKey && rootEditableElementForSelectionOnMouseDown() != rootEditableElement()); rootEditableElement 487 Source/core/page/DragController.cpp RefPtr<Element> rootEditableElement = innerFrame->selection().rootEditableElement(); rootEditableElement 529 Source/core/page/DragController.cpp if (rootEditableElement) { rootEditableElement 530 Source/core/page/DragController.cpp if (LocalFrame* frame = rootEditableElement->document().frame()) rootEditableElement 531 Source/core/page/DragController.cpp frame->eventHandler().updateDragStateAfterEditDragIfNeeded(rootEditableElement.get()); rootEditableElement 1040 Source/core/page/EventHandler.cpp return frame->selection().rootEditableElement() != node->rootEditableElement(); rootEditableElement 2838 Source/core/page/EventHandler.cpp if (start.deprecatedNode() && (selection.rootEditableElement() || selection.isRange())) { rootEditableElement 3275 Source/core/page/EventHandler.cpp void EventHandler::updateDragStateAfterEditDragIfNeeded(Element* rootEditableElement) rootEditableElement 3279 Source/core/page/EventHandler.cpp dragState().m_dragSrc = rootEditableElement; rootEditableElement 121 Source/core/page/EventHandler.h void updateDragStateAfterEditDragIfNeeded(Element* rootEditableElement); rootEditableElement 594 Source/core/page/FocusController.cpp return node->document().frame() && node->rootEditableElement(); rootEditableElement 620 Source/core/page/FocusController.cpp Node* root = selection.rootEditableElement(); rootEditableElement 2196 Source/core/rendering/RenderBlock.cpp if (startElement && startElement->rootEditableElement() == node()) rootEditableElement 109 Source/web/SpellCheckerClientImpl.cpp if (Element* rootEditableElement = frameSelection.rootEditableElement()) { rootEditableElement 110 Source/web/SpellCheckerClientImpl.cpp frame->spellChecker().didBeginEditing(rootEditableElement); rootEditableElement 1318 Source/web/WebFrameImpl.cpp Element* editable = frame()->selection().rootEditableElement(); rootEditableElement 215 Source/web/WebNode.cpp return WebElement(m_private->rootEditableElement()); rootEditableElement 114 Source/web/WebRange.cpp Element* selectionRoot = webFrame->selection().rootEditableElement(); rootEditableElement 2035 Source/web/WebViewImpl.cpp Node* node = selection.selection().rootEditableElement(); rootEditableElement 3748 Source/web/tests/WebFrameTest.cpp WebCore::RenderObject* renderer = mainFrame->frame()->selection().rootEditableElement()->renderer(); rootEditableElement 3755 Source/web/tests/WebFrameTest.cpp renderer = mainFrame->frame()->selection().rootEditableElement()->renderer(); rootEditableElement 118 public/web/WebNode.h BLINK_EXPORT WebElement rootEditableElement() const;