parentNode 164 Source/core/accessibility/AXListBoxOption.cpp HTMLSelectElement* parentNode = listBoxOptionParentNode(); parentNode 165 Source/core/accessibility/AXListBoxOption.cpp if (!parentNode) parentNode 168 Source/core/accessibility/AXListBoxOption.cpp return m_optionElement->document().axObjectCache()->getOrCreate(parentNode); parentNode 371 Source/core/accessibility/AXNodeObject.cpp Node* parent = node->parentNode(); parentNode 400 Source/core/accessibility/AXNodeObject.cpp node = node->parentNode(); parentNode 1207 Source/core/accessibility/AXNodeObject.cpp for (Node* curr = node; curr; curr = curr->parentNode()) { parentNode 1261 Source/core/accessibility/AXNodeObject.cpp Node* parentObj = node()->parentNode(); parentNode 1425 Source/core/accessibility/AXNodeObject.cpp for ( ; node; node = node->parentNode()) { parentNode 1557 Source/core/accessibility/AXNodeObject.cpp for (Node* parentNode = node(); parentNode; parentNode = parentNode->parentNode()) { parentNode 1558 Source/core/accessibility/AXNodeObject.cpp AXObject* parent = cache->get(parentNode); parentNode 1563 Source/core/accessibility/AXNodeObject.cpp cache->postNotification(parentNode, AXObjectCache::AXLiveRegionChanged, true); parentNode 1568 Source/core/accessibility/AXNodeObject.cpp cache->postNotification(parentNode, AXObjectCache::AXValueChanged, true); parentNode 625 Source/core/accessibility/AXObjectCache.cpp node = node->parentNode(); parentNode 744 Source/core/accessibility/AXObjectCache.cpp node = node->parentNode(); parentNode 867 Source/core/accessibility/AXObjectCache.cpp childrenChanged(element->parentNode()); parentNode 1554 Source/core/accessibility/AXRenderObject.cpp for ( ; node; node = node->parentNode()) { parentNode 1885 Source/core/css/CSSComputedStyleDeclaration.cpp Node* parent = styledNode->parentNode(); parentNode 76 Source/core/css/CSSStyleSheet.cpp static bool isAcceptableCSSStyleSheetParent(Node* parentNode) parentNode 79 Source/core/css/CSSStyleSheet.cpp return !parentNode parentNode 80 Source/core/css/CSSStyleSheet.cpp || parentNode->isDocumentNode() parentNode 81 Source/core/css/CSSStyleSheet.cpp || isHTMLLinkElement(*parentNode) parentNode 82 Source/core/css/CSSStyleSheet.cpp || isHTMLStyleElement(*parentNode) parentNode 83 Source/core/css/CSSStyleSheet.cpp || isSVGStyleElement(*parentNode) parentNode 84 Source/core/css/CSSStyleSheet.cpp || parentNode->nodeType() == Node::PROCESSING_INSTRUCTION_NODE; parentNode 54 Source/core/css/ElementRuleCollector.cpp , m_canUseFastReject(m_selectorFilter.parentStackIsConsistent(context.parentNode())) parentNode 299 Source/core/css/SelectorChecker.cpp return matchForPseudoShadow(context.element->parentNode(), nextContext, siblingTraversalStrategy, result); parentNode 49 Source/core/css/SelectorFilter.h bool parentStackIsConsistent(const ContainerNode* parentNode) const { return !m_parentStack.isEmpty() && m_parentStack.last().element == parentNode; } parentNode 112 Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp return ownerElement->isRegisteredInShadowRoot() ? ownerElement->containingShadowRoot()->shadowHost() : ownerElement->parentNode(); parentNode 51 Source/core/css/resolver/ElementResolveContext.h const ContainerNode* parentNode() const { return m_parentNode; } parentNode 63 Source/core/css/resolver/ScopedStyleResolver.cpp ContainerNode* parent = styleElement.parentNode(); parentNode 63 Source/core/css/resolver/StyleAdjuster.cpp ContainerNode* parentNode = element->parentNode(); parentNode 64 Source/core/css/resolver/StyleAdjuster.cpp return parentNode && parentNode->isShadowRoot(); parentNode 275 Source/core/css/resolver/StyleAdjuster.cpp if (!(isSVGSVGElement(*e) && e->parentNode() && !e->parentNode()->isSVGElement())) parentNode 1264 Source/core/css/resolver/StyleBuilderCustom.cpp bool isInherit = state.parentNode() && value->isInheritedValue(); parentNode 1265 Source/core/css/resolver/StyleBuilderCustom.cpp bool isInitial = value->isInitialValue() || (!state.parentNode() && value->isInheritedValue()); parentNode 1268 Source/core/css/resolver/StyleBuilderCustom.cpp ASSERT(!isInherit || (state.parentNode() && state.parentStyle())); // isInherit -> (state.parentNode() && state.parentStyle()) parentNode 602 Source/core/css/resolver/StyleResolver.cpp ContainerNode* parentNode = element->parentNode(); parentNode 603 Source/core/css/resolver/StyleResolver.cpp return parentNode && parentNode->isShadowRoot(); parentNode 1002 Source/core/css/resolver/StyleResolver.cpp Node* parentNode = NodeRenderingTraversal::parent(textNode, &parentDetails); parentNode 1003 Source/core/css/resolver/StyleResolver.cpp if (!parentNode || !parentNode->renderStyle()) parentNode 1005 Source/core/css/resolver/StyleResolver.cpp return parentNode->renderStyle(); parentNode 44 Source/core/css/resolver/StyleResolverState.cpp if (!parentStyle && m_elementContext.parentNode()) parentNode 45 Source/core/css/resolver/StyleResolverState.cpp m_parentStyle = m_elementContext.parentNode()->renderStyle(); parentNode 56 Source/core/css/resolver/StyleResolverState.h const ContainerNode* parentNode() const { return m_elementContext.parentNode(); } parentNode 80 Source/core/dom/CharacterData.cpp if (parentNode()) parentNode 81 Source/core/dom/CharacterData.cpp parentNode()->childrenChanged(); parentNode 192 Source/core/dom/CharacterData.cpp if (parentNode()) parentNode 193 Source/core/dom/CharacterData.cpp parentNode()->childrenChanged(); parentNode 67 Source/core/dom/ContainerNode.cpp if (ContainerNode* oldParent = node.parentNode()) parentNode 195 Source/core/dom/ContainerNode.cpp if (refChild->parentNode() != this) { parentNode 227 Source/core/dom/ContainerNode.cpp if (next->parentNode() != this) parentNode 229 Source/core/dom/ContainerNode.cpp if (child.parentNode()) parentNode 246 Source/core/dom/ContainerNode.cpp ASSERT(!newChild.parentNode()); // Use insertBefore if you need to handle reparenting (and want DOM mutation events). parentNode 270 Source/core/dom/ContainerNode.cpp ASSERT(nextChild.parentNode() == this); parentNode 314 Source/core/dom/ContainerNode.cpp if (oldChild->parentNode() != this) { parentNode 356 Source/core/dom/ContainerNode.cpp if (next && next->parentNode() != this) parentNode 358 Source/core/dom/ContainerNode.cpp if (child.parentNode()) parentNode 380 Source/core/dom/ContainerNode.cpp ASSERT(child.parentNode() == this); parentNode 424 Source/core/dom/ContainerNode.cpp if (!oldChild || oldChild->parentNode() != this || oldChild->isPseudoElement()) { parentNode 438 Source/core/dom/ContainerNode.cpp if (child->parentNode() != this) { parentNode 446 Source/core/dom/ContainerNode.cpp if (child->parentNode() != this) { parentNode 467 Source/core/dom/ContainerNode.cpp ASSERT(oldChild.parentNode() == this); parentNode 490 Source/core/dom/ContainerNode.cpp ASSERT(oldChild.parentNode() == this); parentNode 600 Source/core/dom/ContainerNode.cpp if (child.parentNode()) parentNode 620 Source/core/dom/ContainerNode.cpp ASSERT(!newChild->parentNode()); // Use appendChild if you need to handle reparenting (and want DOM mutation events). parentNode 953 Source/core/dom/ContainerNode.cpp if (c->parentNode() && document->hasListenerType(Document::DOMNODEINSERTED_LISTENER)) parentNode 954 Source/core/dom/ContainerNode.cpp c->dispatchScopedEvent(MutationEvent::create(EventTypeNames::DOMNodeInserted, true, c->parentNode())); parentNode 978 Source/core/dom/ContainerNode.cpp if (c->parentNode() && document->hasListenerType(Document::DOMNODEREMOVED_LISTENER)) { parentNode 980 Source/core/dom/ContainerNode.cpp c->dispatchScopedEvent(MutationEvent::create(EventTypeNames::DOMNodeRemoved, true, c->parentNode())); parentNode 306 Source/core/dom/ContainerNode.h for (; node; node = node->parentNode()) parentNode 313 Source/core/dom/ContainerNode.h ContainerNode* parent = parentNode(); parentNode 334 Source/core/dom/ContainerNode.h explicit ChildNodesLazySnapshot(Node& parentNode) parentNode 335 Source/core/dom/ContainerNode.h : m_currentNode(parentNode.firstChild()) parentNode 51 Source/core/dom/ContainerNodeAlgorithms.cpp if (node.inDocument() && child->parentNode() == node) parentNode 85 Source/core/dom/ContainerNodeAlgorithms.cpp if (!node.inDocument() && child->parentNode() == node) parentNode 993 Source/core/dom/Document.cpp if (source->parentNode()) { parentNode 994 Source/core/dom/Document.cpp source->parentNode()->removeChild(source.get(), exceptionState); parentNode 1246 Source/core/dom/Document.cpp ContainerNode* container = shadowAncestorNode->parentNode(); parentNode 1947 Source/core/dom/Document.cpp return ensureStyleResolver().styleForElement(element, element->parentNode() ? element->parentNode()->computedStyle() : 0); parentNode 5269 Source/core/dom/Document.cpp for (Node* node = oldHoverNode.get(); node; node = node->parentNode()) { parentNode 139 Source/core/dom/DocumentMarkerControllerTest.cpp parent->parentNode()->parentNode()->removeChild(parent->parentNode()); parentNode 153 Source/core/dom/DocumentMarkerControllerTest.cpp parent->parentNode()->removeChild(parent.get()); parentNode 65 Source/core/dom/DocumentType.cpp ASSERT(parentNode()->isDocumentNode()); parentNode 1155 Source/core/dom/Element.cpp ASSERT(!parentNode()); parentNode 1251 Source/core/dom/Element.cpp ContainerNode* parent = parentNode(); parentNode 2257 Source/core/dom/Element.cpp Node* p = parentNode(); parentNode 2287 Source/core/dom/Element.cpp if (ContainerNode* parent = this->parentNode()) { parentNode 2306 Source/core/dom/Element.cpp if (ContainerNode* parent = this->parentNode()) { parentNode 2322 Source/core/dom/Element.cpp ContainerNode* parent = element->parentNode(); parentNode 2528 Source/core/dom/Element.cpp n = n->parentNode(); parentNode 700 Source/core/dom/Element.h ContainerNode* parent = parentNode(); parentNode 179 Source/core/dom/ElementTraversal.h ContainerNode* ancestor = current.parentNode(); parentNode 181 Source/core/dom/ElementTraversal.h ancestor = ancestor->parentNode(); parentNode 465 Source/core/dom/Node.cpp if (ContainerNode* parent = parentNode()) parentNode 523 Source/core/dom/Node.cpp for (const Node* node = this; node; node = node->parentNode()) { parentNode 828 Source/core/dom/Node.cpp for (Node* node = this; node; node = node->parentNode()) { parentNode 853 Source/core/dom/Node.cpp for (const ContainerNode* n = parentNode(); n; n = n->parentNode()) { parentNode 1038 Source/core/dom/Node.cpp else if (parentNode()) { parentNode 1039 Source/core/dom/Node.cpp return parentNode(); parentNode 1054 Source/core/dom/Node.cpp n = n->parentNode(); parentNode 1148 Source/core/dom/Node.cpp ContainerNode* parent = parentNode(); parentNode 1186 Source/core/dom/Node.cpp n = n->parentNode(); parentNode 1197 Source/core/dom/Node.cpp return rendererIsEditable() && isElementNode() && (!parentNode() || !parentNode()->rendererIsEditable() parentNode 1198 Source/core/dom/Node.cpp || !parentNode()->isElementNode() || isHTMLBodyElement((*this))); parentNode 1214 Source/core/dom/Node.cpp for (Node* n = const_cast<Node*>(this); n && n->rendererIsEditable(); n = n->parentNode()) { parentNode 1238 Source/core/dom/Node.cpp return parentNode() ? parentNode()->baseURI() : KURL(); parentNode 2072 Source/core/dom/Node.cpp for (Node* node = parentNode(); node; node = node->parentNode()) { parentNode 2137 Source/core/dom/Node.cpp for (Node* node = parentNode(); node; node = node->parentNode()) { parentNode 168 Source/core/dom/Node.h ContainerNode* parentNode() const; parentNode 850 Source/core/dom/Node.h inline ContainerNode* Node::parentNode() const parentNode 125 Source/core/dom/NodeRenderingTraversal.cpp Node* parentNode = parent(node); parentNode 127 Source/core/dom/NodeRenderingTraversal.cpp if (parentNode && parentNode->isElementNode() && !previousNode) { parentNode 129 Source/core/dom/NodeRenderingTraversal.cpp if (Node* child = lastChild(parentNode)) parentNode 133 Source/core/dom/NodeRenderingTraversal.cpp return toElement(parentNode)->pseudoElement(BEFORE); parentNode 177 Source/core/dom/NodeRenderingTraversal.cpp Node* parentNode = parent(node); parentNode 180 Source/core/dom/NodeRenderingTraversal.cpp if (parentNode && parentNode->isElementNode() && !nextNode) { parentNode 182 Source/core/dom/NodeRenderingTraversal.cpp if (Node* child = firstChild(parentNode)) parentNode 186 Source/core/dom/NodeRenderingTraversal.cpp return toElement(parentNode)->pseudoElement(AFTER); parentNode 215 Source/core/dom/NodeRenderingTraversal.cpp for (Node* parentNode = parent(node); parentNode; parentNode = parent(parentNode)) { parentNode 216 Source/core/dom/NodeRenderingTraversal.cpp if (parentNode == stayWithin) parentNode 218 Source/core/dom/NodeRenderingTraversal.cpp if (Node* nextNode = pseudoAwareNextSibling(parentNode)) parentNode 41 Source/core/dom/NodeTraversal.cpp return current.parentNode(); parentNode 52 Source/core/dom/NodeTraversal.cpp for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) { parentNode 67 Source/core/dom/NodeTraversal.cpp for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) { parentNode 79 Source/core/dom/NodeTraversal.cpp for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) { parentNode 90 Source/core/dom/NodeTraversal.cpp for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) { parentNode 109 Source/core/dom/NodeTraversal.cpp return current.parentNode(); parentNode 118 Source/core/dom/NodeTraversal.cpp for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) { parentNode 132 Source/core/dom/NodeTraversal.cpp return current.parentNode(); parentNode 142 Source/core/dom/NodeTraversal.cpp for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) { parentNode 153 Source/core/dom/Position.cpp return m_anchorNode->parentNode(); parentNode 213 Source/core/dom/Position.cpp if (m_anchorNode->parentNode() && (editingIgnoresContent(m_anchorNode.get()) || isRenderedTableElement(m_anchorNode.get()))) parentNode 284 Source/core/dom/Position.cpp n = n->parentNode(); parentNode 325 Source/core/dom/Position.cpp if (ContainerNode* parent = node->parentNode()) parentNode 354 Source/core/dom/Position.cpp if (ContainerNode* parent = node->parentNode()) parentNode 434 Source/core/dom/Position.cpp while (boundary != documentElement && boundary->nonShadowBoundaryParentNode() && m_anchorNode->rendererIsEditable() == boundary->parentNode()->rendererIsEditable()) parentNode 445 Source/core/dom/Position.cpp return !deprecatedNode()->parentNode() && m_offset <= 0; parentNode 452 Source/core/dom/Position.cpp return !deprecatedNode()->parentNode() && m_offset >= lastOffsetForEditing(deprecatedNode()); parentNode 563 Source/core/dom/Position.cpp node = node->parentNode(); parentNode 752 Source/core/dom/Position.cpp if (boundary && boundary->parentNode() == currentNode) parentNode 859 Source/core/dom/Position.cpp Node* parent = node->parentNode(); parentNode 866 Source/core/dom/Position.cpp parent = parent->parentNode(); parentNode 872 Source/core/dom/Position.cpp parent = candidateRoot->parentNode(); parentNode 891 Source/core/dom/Position.cpp return !m_offset && m_anchorType != PositionIsAfterAnchor && !nodeIsUserSelectNone(deprecatedNode()->parentNode()); parentNode 897 Source/core/dom/Position.cpp return (atFirstEditingPositionForNode() || atLastEditingPositionForNode()) && !nodeIsUserSelectNone(deprecatedNode()->parentNode()); parentNode 253 Source/core/dom/Position.h return Position(node.parentNode(), node.nodeIndex(), Position::PositionIsOffsetInAnchor); parentNode 258 Source/core/dom/Position.h ASSERT(node.parentNode()); parentNode 259 Source/core/dom/Position.h return Position(node.parentNode(), node.nodeIndex() + 1, Position::PositionIsOffsetInAnchor); parentNode 40 Source/core/dom/PositionIterator.cpp ASSERT(m_nodeAfterPositionInAnchor->parentNode() == m_anchorNode); parentNode 42 Source/core/dom/PositionIterator.cpp if (editingIgnoresContent(m_nodeAfterPositionInAnchor->parentNode())) parentNode 67 Source/core/dom/PositionIterator.cpp m_anchorNode = m_nodeAfterPositionInAnchor->parentNode(); parentNode 84 Source/core/dom/PositionIterator.cpp m_nodeAfterPositionInAnchor = m_nodeAfterPositionInAnchor->parentNode(); parentNode 85 Source/core/dom/PositionIterator.cpp m_anchorNode = m_nodeAfterPositionInAnchor->parentNode(); parentNode 99 Source/core/dom/PositionIterator.cpp m_anchorNode = m_anchorNode->parentNode(); parentNode 108 Source/core/dom/PositionIterator.cpp if (m_anchorNode->parentNode()) parentNode 119 Source/core/dom/PositionIterator.cpp return !m_anchorNode->parentNode() && (m_anchorNode->hasChildren() || m_offsetInAnchor >= lastOffsetForEditing(m_anchorNode)); parentNode 163 Source/core/dom/PositionIterator.cpp return !m_offsetInAnchor && (!m_anchorNode->hasChildren() || m_nodeAfterPositionInAnchor) && !Position::nodeIsUserSelectNone(m_anchorNode->parentNode()); parentNode 169 Source/core/dom/PositionIterator.cpp return (atStartOfNode() || atEndOfNode()) && !Position::nodeIsUserSelectNone(m_anchorNode->parentNode()); parentNode 84 Source/core/dom/ProcessingInstruction.cpp if (m_target == "xml-stylesheet" && document().frame() && parentNode() == document()) { parentNode 180 Source/core/dom/Range.cpp for (Node* parentA = containerA; parentA; parentA = parentA->parentNode()) { parentNode 181 Source/core/dom/Range.cpp for (Node* parentB = containerB; parentB; parentB = parentB->parentNode()) { parentNode 202 Source/core/dom/Range.cpp while (endRootContainer->parentNode()) parentNode 203 Source/core/dom/Range.cpp endRootContainer = endRootContainer->parentNode(); parentNode 205 Source/core/dom/Range.cpp while (startRootContainer->parentNode()) parentNode 206 Source/core/dom/Range.cpp startRootContainer = startRootContainer->parentNode(); parentNode 387 Source/core/dom/Range.cpp ContainerNode* parentNode = refNode->parentNode(); parentNode 390 Source/core/dom/Range.cpp if (!parentNode) { parentNode 397 Source/core/dom/Range.cpp if (comparePoint(parentNode, nodeIndex, exceptionState) < 0) { // starts before parentNode 398 Source/core/dom/Range.cpp if (comparePoint(parentNode, nodeIndex + 1, exceptionState) > 0) // ends after the range parentNode 403 Source/core/dom/Range.cpp if (comparePoint(parentNode, nodeIndex + 1, exceptionState) > 0) // ends after the range parentNode 434 Source/core/dom/Range.cpp while (thisTop->parentNode()) parentNode 435 Source/core/dom/Range.cpp thisTop = thisTop->parentNode(); parentNode 436 Source/core/dom/Range.cpp while (sourceTop->parentNode()) parentNode 437 Source/core/dom/Range.cpp sourceTop = sourceTop->parentNode(); parentNode 482 Source/core/dom/Range.cpp while (c && c->parentNode() != containerA) parentNode 483 Source/core/dom/Range.cpp c = c->parentNode(); parentNode 500 Source/core/dom/Range.cpp while (c && c->parentNode() != containerB) parentNode 501 Source/core/dom/Range.cpp c = c->parentNode(); parentNode 524 Source/core/dom/Range.cpp while (childA && childA->parentNode() != commonAncestor) parentNode 525 Source/core/dom/Range.cpp childA = childA->parentNode(); parentNode 529 Source/core/dom/Range.cpp while (childB && childB->parentNode() != commonAncestor) parentNode 530 Source/core/dom/Range.cpp childB = childB->parentNode(); parentNode 591 Source/core/dom/Range.cpp ContainerNode* parentNode = refNode->parentNode(); parentNode 594 Source/core/dom/Range.cpp if (!parentNode) { parentNode 601 Source/core/dom/Range.cpp if (comparePoint(parentNode, nodeIndex, exceptionState) < 0 // starts before start parentNode 602 Source/core/dom/Range.cpp && comparePoint(parentNode, nodeIndex + 1, exceptionState) < 0) { // ends before start parentNode 606 Source/core/dom/Range.cpp if (comparePoint(parentNode, nodeIndex, exceptionState) > 0 // starts after end parentNode 607 Source/core/dom/Range.cpp && comparePoint(parentNode, nodeIndex + 1, exceptionState) > 0) { // ends after end parentNode 621 Source/core/dom/Range.cpp while (node->parentNode() != commonRoot) parentNode 622 Source/core/dom/Range.cpp node = node->parentNode(); parentNode 640 Source/core/dom/Range.cpp while (container->parentNode() != commonRoot) parentNode 641 Source/core/dom/Range.cpp container = container->parentNode(); parentNode 743 Source/core/dom/Range.cpp setStart(partialStart->parentNode(), partialStart->nodeIndex() + 1, exceptionState); parentNode 747 Source/core/dom/Range.cpp setStart(partialEnd->parentNode(), partialEnd->nodeIndex(), exceptionState); parentNode 877 Source/core/dom/Range.cpp for (ContainerNode* n = container->parentNode(); n && n != commonRoot; n = n->parentNode()) parentNode 893 Source/core/dom/Range.cpp ASSERT(!firstChildInAncestorToProcess || firstChildInAncestorToProcess->parentNode() == ancestor); parentNode 906 Source/core/dom/Range.cpp if (ancestor == child->parentNode()) parentNode 967 Source/core/dom/Range.cpp if (startIsText && !m_start.container()->parentNode()) { parentNode 976 Source/core/dom/Range.cpp checkAgainst = m_start.container()->parentNode(); parentNode 1000 Source/core/dom/Range.cpp for (Node* n = m_start.container(); n; n = n->parentNode()) { parentNode 1031 Source/core/dom/Range.cpp container->parentNode()->insertBefore(newNode.release(), newText.get(), exceptionState); parentNode 1107 Source/core/dom/Range.cpp Node* element = m_start.container()->isElementNode() ? m_start.container() : m_start.container()->parentNode(); parentNode 1183 Source/core/dom/Range.cpp if (!n->parentNode()) { parentNode 1204 Source/core/dom/Range.cpp while (ContainerNode* parent = root->parentNode()) parentNode 1239 Source/core/dom/Range.cpp setStart(refNode->parentNode(), refNode->nodeIndex() + 1, exceptionState); parentNode 1248 Source/core/dom/Range.cpp setEnd(refNode->parentNode(), refNode->nodeIndex(), exceptionState); parentNode 1257 Source/core/dom/Range.cpp setEnd(refNode->parentNode(), refNode->nodeIndex() + 1, exceptionState); parentNode 1272 Source/core/dom/Range.cpp if (!refNode->parentNode()) { parentNode 1280 Source/core/dom/Range.cpp for (ContainerNode* anc = refNode->parentNode(); anc; anc = anc->parentNode()) { parentNode 1333 Source/core/dom/Range.cpp for (Node* n = refNode; n; n = n->parentNode()) { parentNode 1395 Source/core/dom/Range.cpp parentOfNewParent = parentOfNewParent->parentNode(); parentNode 1418 Source/core/dom/Range.cpp startNonTextContainer = startNonTextContainer->parentNode(); parentNode 1421 Source/core/dom/Range.cpp endNonTextContainer = endNonTextContainer->parentNode(); parentNode 1450 Source/core/dom/Range.cpp setStart(refNode->parentNode(), refNode->nodeIndex(), exceptionState); parentNode 1665 Source/core/dom/Range.cpp for (Node* n = boundary.container(); n; n = n->parentNode()) { parentNode 1688 Source/core/dom/Range.cpp for (Node* n = boundary.container(); n; n = n->parentNode()) { parentNode 1703 Source/core/dom/Range.cpp if (!node.parentNode()) parentNode 1752 Source/core/dom/Range.cpp else if (boundary.container() == oldNode.node().parentNode() && boundary.offset() == oldNode.index()) parentNode 1759 Source/core/dom/Range.cpp ASSERT(oldNode.node().parentNode()); parentNode 1780 Source/core/dom/Range.cpp ASSERT(oldNode.parentNode()); parentNode 1843 Source/core/dom/Range.cpp if (!nodeSet.contains(node->parentNode())) { parentNode 141 Source/core/dom/RangeBoundaryPoint.h ASSERT(child.parentNode()); parentNode 143 Source/core/dom/RangeBoundaryPoint.h m_containerNode = child.parentNode(); parentNode 224 Source/core/dom/SelectorQuery.cpp adjustedNode = adjustedNode->parentNode(); parentNode 123 Source/core/dom/Text.cpp if (parentNode()) parentNode 124 Source/core/dom/Text.cpp parentNode()->insertBefore(newText.get(), nextSibling(), exceptionState); parentNode 131 Source/core/dom/Text.cpp if (parentNode()) parentNode 203 Source/core/dom/Text.cpp RefPtr<ContainerNode> parent = parentNode(); // Protect against mutation handlers moving this node during traversal parentNode 204 Source/core/dom/Text.cpp for (RefPtr<Node> n = startText; n && n != this && n->isTextNode() && n->parentNode() == parent;) { parentNode 212 Source/core/dom/Text.cpp for (RefPtr<Node> n = nextSibling(); n && n != onePastEndText && n->isTextNode() && n->parentNode() == parent;) { parentNode 220 Source/core/dom/Text.cpp if (parent && parentNode() == parent) parentNode 62 Source/core/dom/TreeWalker.cpp node = node->parentNode(); parentNode 98 Source/core/dom/TreeWalker.cpp ContainerNode* parent = node->parentNode(); parentNode 131 Source/core/dom/TreeWalker.cpp ContainerNode* parent = node->parentNode(); parentNode 166 Source/core/dom/TreeWalker.cpp node = node->parentNode(); parentNode 203 Source/core/dom/TreeWalker.cpp node = node->parentNode(); parentNode 240 Source/core/dom/TreeWalker.cpp ContainerNode* parent = node->parentNode(); parentNode 48 Source/core/dom/TreeWalker.h Node* parentNode(ExceptionState&); parentNode 117 Source/core/dom/shadow/ComposedTreeWalker.cpp if (node->parentNode() && node->parentNode()->isShadowRoot()) { parentNode 118 Source/core/dom/shadow/ComposedTreeWalker.cpp ShadowRoot* parentShadowRoot = toShadowRoot(node->parentNode()); parentNode 151 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* parent = node->parentNode(); parentNode 137 Source/core/dom/shadow/InsertionPoint.cpp for (Node* node = parentNode(); node; node = node->parentNode()) { parentNode 100 Source/core/dom/shadow/InsertionPoint.h Node* parent = node.parentNode(); parentNode 41 Source/core/editing/AppendNodeCommand.cpp ASSERT(!m_node->parentNode()); parentNode 320 Source/core/editing/ApplyStyleCommand.cpp joinChildTextNodes(start.deprecatedNode()->parentNode(), start, end); parentNode 328 Source/core/editing/ApplyStyleCommand.cpp if (end.deprecatedNode()->isTextNode() && start.deprecatedNode()->parentNode() != end.deprecatedNode()->parentNode()) { parentNode 329 Source/core/editing/ApplyStyleCommand.cpp joinChildTextNodes(end.deprecatedNode()->parentNode(), start, end); parentNode 393 Source/core/editing/ApplyStyleCommand.cpp } else if (node->isTextNode() && node->renderer() && node->parentNode() != lastStyledNode) { parentNode 432 Source/core/editing/ApplyStyleCommand.cpp node = node->parentNode(); parentNode 434 Source/core/editing/ApplyStyleCommand.cpp return node ? node->parentNode() : 0; parentNode 465 Source/core/editing/ApplyStyleCommand.cpp for (Node* n = node->parentNode(); n != block; n = n->parentNode()) { parentNode 495 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Element> parent = toElement(currentNode->parentNode()); parentNode 511 Source/core/editing/ApplyStyleCommand.cpp for (Node* n = node->parentNode(); n != block && n != unsplitAncestor; n = n->parentNode()) { parentNode 541 Source/core/editing/ApplyStyleCommand.cpp for (Node* n = startNode; n && n != enclosingNode; n = n->parentNode()) { parentNode 708 Source/core/editing/ApplyStyleCommand.cpp while (editableRoot && startNode->parentNode() != editableRoot && isNodeVisiblyContainedWithin(*startNode->parentNode(), *range)) parentNode 709 Source/core/editing/ApplyStyleCommand.cpp startNode = startNode->parentNode(); parentNode 735 Source/core/editing/ApplyStyleCommand.cpp ASSERT(start->parentNode() == end->parentNode()); parentNode 787 Source/core/editing/ApplyStyleCommand.cpp if (node->contains(pastEndNode.get()) || containsNonEditableRegion(*node) || !node->parentNode()->rendererIsEditable()) parentNode 874 Source/core/editing/ApplyStyleCommand.cpp RefPtr<ContainerNode> parent = node->parentNode(); parentNode 890 Source/core/editing/ApplyStyleCommand.cpp if (!element->parentNode() || !element->parentNode()->isContentEditable(Node::UserSelectAllIsAlwaysNonEditable)) parentNode 984 Source/core/editing/ApplyStyleCommand.cpp for (Node *n = node; n; n = n->parentNode()) { parentNode 1055 Source/core/editing/ApplyStyleCommand.cpp if (!child->parentNode()) parentNode 1227 Source/core/editing/ApplyStyleCommand.cpp Node* parentElement = end.containerNode()->parentNode(); parentNode 1268 Source/core/editing/ApplyStyleCommand.cpp startNode = startNode->parentNode(); parentNode 1305 Source/core/editing/ApplyStyleCommand.cpp endNode = end.deprecatedNode()->parentNode(); parentNode 71 Source/core/editing/BreakBlockquoteCommand.cpp if (!topBlockquote || !topBlockquote->parentNode() || !topBlockquote->isElementNode()) parentNode 284 Source/core/editing/CompositeEditCommand.cpp Node* parentNode = node->parentNode(); parentNode 285 Source/core/editing/CompositeEditCommand.cpp if (parentNode && parentNode->firstChild() != parentNode->lastChild()) parentNode 305 Source/core/editing/CompositeEditCommand.cpp ContainerNode* parent = refChild->parentNode(); parentNode 379 Source/core/editing/CompositeEditCommand.cpp RefPtr<ContainerNode> parent = node->parentNode(); parentNode 983 Source/core/editing/CompositeEditCommand.cpp for (Node* n = start.deprecatedNode(); n && n != outerNode; n = n->parentNode()) parentNode 1009 Source/core/editing/CompositeEditCommand.cpp outerNode = outerNode->parentNode(); parentNode 1017 Source/core/editing/CompositeEditCommand.cpp while (startNode->parentNode() != node->parentNode()) { parentNode 1018 Source/core/editing/CompositeEditCommand.cpp startNode = startNode->parentNode(); parentNode 1019 Source/core/editing/CompositeEditCommand.cpp lastNode = lastNode->parentNode(); parentNode 1265 Source/core/editing/CompositeEditCommand.cpp RefPtr<ContainerNode> listNode = emptyListItem->parentNode(); parentNode 1274 Source/core/editing/CompositeEditCommand.cpp if (ContainerNode* blockEnclosingList = listNode->parentNode()) { parentNode 1282 Source/core/editing/CompositeEditCommand.cpp removeNodePreservingChildren(listNode->parentNode()); parentNode 1366 Source/core/editing/CompositeEditCommand.cpp ContainerNode* parentNode = textNode->parentNode(); parentNode 1370 Source/core/editing/CompositeEditCommand.cpp prune(parentNode); parentNode 1401 Source/core/editing/CompositeEditCommand.cpp if (original.deprecatedNode() != enclosingAnchor && original.deprecatedNode()->parentNode() != enclosingAnchor) { parentNode 1420 Source/core/editing/CompositeEditCommand.cpp if (original.deprecatedNode() != enclosingAnchor && original.deprecatedNode()->parentNode() != enclosingAnchor) { parentNode 1446 Source/core/editing/CompositeEditCommand.cpp if (shouldSplitAncestor && end->parentNode()) parentNode 1447 Source/core/editing/CompositeEditCommand.cpp end = end->parentNode(); parentNode 1450 Source/core/editing/CompositeEditCommand.cpp for (node = start; node && node->parentNode() != endNode; node = node->parentNode()) { parentNode 1451 Source/core/editing/CompositeEditCommand.cpp if (!node->parentNode()->isElementNode()) parentNode 1454 Source/core/editing/CompositeEditCommand.cpp VisiblePosition positionInParent(firstPositionInNode(node->parentNode())); parentNode 1457 Source/core/editing/CompositeEditCommand.cpp splitElement(toElement(node->parentNode()), node); parentNode 337 Source/core/editing/DeleteSelectionCommand.cpp if (!node->parentNode()->rendererIsEditable()) { parentNode 347 Source/core/editing/DeleteSelectionCommand.cpp if (nextChild && nextChild->parentNode() != node) parentNode 550 Source/core/editing/DeleteSelectionCommand.cpp while (n && n->parentNode() != m_downstreamEnd.deprecatedNode()) parentNode 551 Source/core/editing/DeleteSelectionCommand.cpp n = n->parentNode(); parentNode 764 Source/core/editing/DeleteSelectionCommand.cpp node = node->parentNode(); parentNode 783 Source/core/editing/DeleteSelectionCommand.cpp || (downstreamEnd.containerNode()->isTextNode() && downstreamEnd.containerNode()->parentNode() == downstreamEnd.containerNode()->rootEditableElement()); parentNode 444 Source/core/editing/EditingStyle.cpp node = tabSpanNode(node)->parentNode(); parentNode 446 Source/core/editing/EditingStyle.cpp node = node->parentNode(); parentNode 617 Source/core/editing/EditingStyle.cpp if (!node || !node->parentNode()) parentNode 619 Source/core/editing/EditingStyle.cpp RefPtrWillBeRawPtr<MutableStylePropertySet> parentStyle = editingStyleFromComputedStyle(CSSComputedStyleDeclaration::create(node->parentNode()), AllEditingProperties); parentNode 627 Source/core/editing/EditingStyle.cpp if (!node || !node->parentNode() || !m_mutableStyle) parentNode 630 Source/core/editing/EditingStyle.cpp RefPtrWillBeRawPtr<MutableStylePropertySet> parentStyle = editingStyleFromComputedStyle(CSSComputedStyleDeclaration::create(node->parentNode()), AllEditingProperties); parentNode 1066 Source/core/editing/EditingStyle.cpp for (Node* node = context; node && !node->isDocumentNode(); node = node->parentNode()) { parentNode 1317 Source/core/editing/EditingStyle.cpp for (; node != block; node = node->parentNode()) { parentNode 1635 Source/core/editing/EditingStyle.cpp for (Node* ancestor = node; ancestor; ancestor = ancestor->parentNode()) { parentNode 111 Source/core/editing/FormatBlockCommand.cpp commonAncestor = commonAncestor->parentNode(); parentNode 156 Source/core/editing/FormatBlockCommand.cpp for (Node* n = startNode; n; n = n->parentNode()) { parentNode 159 Source/core/editing/FormatBlockCommand.cpp if (isTableCell(n) || isHTMLBodyElement(*n) || !n->parentNode() || !n->parentNode()->rendererIsEditable() || isElementForFormatBlock(n)) parentNode 164 Source/core/editing/FormatBlockCommand.cpp return n->parentNode()->rendererIsEditable() ? n->parentNode() : n; parentNode 423 Source/core/editing/FrameSelection.cpp if (position.anchorNode() == oldNode.parentNode() && positionOffset == offset) parentNode 1342 Source/core/editing/FrameSelection.cpp ContainerNode* ownerElementParent = ownerElement->parentNode(); parentNode 133 Source/core/editing/IndentOutdentCommand.cpp if (!enclosingNode || !enclosingNode->parentNode()->rendererIsEditable()) // We can't outdent if there is no place to go! parentNode 161 Source/core/editing/IndentOutdentCommand.cpp if (ContainerNode* splitPointParent = splitPoint->parentNode()) { parentNode 164 Source/core/editing/IndentOutdentCommand.cpp && splitPointParent->parentNode()->rendererIsEditable()) // We can't outdent if there is no place to go! parentNode 46 Source/core/editing/InsertListCommand.cpp listChild = enclosingListChild(listChild->parentNode()); parentNode 301 Source/core/editing/InsertListCommand.cpp } else if (nextListChild || listChildNode->parentNode() != listNode) { parentNode 306 Source/core/editing/InsertListCommand.cpp if (listChildNode->parentNode() != listNode) parentNode 42 Source/core/editing/InsertNodeBeforeCommand.cpp ASSERT(!m_insertChild->parentNode()); parentNode 44 Source/core/editing/InsertNodeBeforeCommand.cpp ASSERT(m_refChild->parentNode()); parentNode 46 Source/core/editing/InsertNodeBeforeCommand.cpp ASSERT(m_refChild->parentNode()->rendererIsEditable() || !m_refChild->parentNode()->inActiveDocument()); parentNode 51 Source/core/editing/InsertNodeBeforeCommand.cpp ContainerNode* parent = m_refChild->parentNode(); parentNode 368 Source/core/editing/InsertParagraphSeparatorCommand.cpp if (!startBlock->parentNode()) parentNode 70 Source/core/editing/MergeIdenticalElementsCommand.cpp ContainerNode* parent = m_element2->parentNode(); parentNode 41 Source/core/editing/RemoveNodeCommand.cpp ASSERT(m_node->parentNode()); parentNode 46 Source/core/editing/RemoveNodeCommand.cpp ContainerNode* parent = m_node->parentNode(); parentNode 54 Source/core/editing/ReplaceNodeWithSpanCommand.cpp RefPtr<ContainerNode> parentNode = nodeToReplace.parentNode(); parentNode 55 Source/core/editing/ReplaceNodeWithSpanCommand.cpp parentNode->insertBefore(newNode, &nodeToReplace); parentNode 65 Source/core/editing/ReplaceNodeWithSpanCommand.cpp parentNode->removeChild(&nodeToReplace, ASSERT_NO_EXCEPTION); parentNode 497 Source/core/editing/ReplaceSelectionCommand.cpp ContainerNode* context = element->parentNode(); parentNode 520 Source/core/editing/ReplaceSelectionCommand.cpp if (isNonTableCellHTMLBlockElement(element) && areIdenticalElements(element, element->parentNode()) parentNode 521 Source/core/editing/ReplaceSelectionCommand.cpp && VisiblePosition(firstPositionInNode(element->parentNode())) == VisiblePosition(firstPositionInNode(element)) parentNode 522 Source/core/editing/ReplaceSelectionCommand.cpp && VisiblePosition(lastPositionInNode(element->parentNode())) == VisiblePosition(lastPositionInNode(element))) { parentNode 528 Source/core/editing/ReplaceSelectionCommand.cpp if (element->parentNode() && element->parentNode()->rendererIsRichlyEditable()) parentNode 639 Source/core/editing/ReplaceSelectionCommand.cpp if (!ancestor->parentNode()->rendererIsEditable()) parentNode 649 Source/core/editing/ReplaceSelectionCommand.cpp appendNode(node, ancestor->parentNode()); parentNode 770 Source/core/editing/ReplaceSelectionCommand.cpp ContainerNode* context = wrappingStyleSpan->parentNode(); parentNode 842 Source/core/editing/ReplaceSelectionCommand.cpp while (ContainerNode* parent = node->parentNode()) { parentNode 1045 Source/core/editing/ReplaceSelectionCommand.cpp if (insertionPos.containerNode() != nodeToSplitTo->parentNode()) { parentNode 1049 Source/core/editing/ReplaceSelectionCommand.cpp nodeToSplitTo = splitTreeToNode(splitStart, nodeToSplitTo->parentNode()).get(); parentNode 1124 Source/core/editing/ReplaceSelectionCommand.cpp if (!startOfInsertedContent.isNull() && insertionBlock && insertionPos.deprecatedNode() == insertionBlock->parentNode() && (unsigned)insertionPos.deprecatedEditingOffset() < insertionBlock->nodeIndex() && !isStartOfParagraph(startOfInsertedContent)) parentNode 1128 Source/core/editing/ReplaceSelectionCommand.cpp RefPtr<Node> parent = endBR->parentNode(); parentNode 1202 Source/core/editing/ReplaceSelectionCommand.cpp isMailBlockquote, CannotCrossEditingBoundary, insertedNodes.firstNodeInserted()->parentNode())); parentNode 1494 Source/core/editing/ReplaceSelectionCommand.cpp if (nodeAfterInsertionPos && nodeAfterInsertionPos->parentNode() && isHTMLBRElement(*nodeAfterInsertionPos) parentNode 44 Source/core/editing/SimplifyMarkupCommand.cpp Node* rootNode = m_firstNode->parentNode(); parentNode 55 Source/core/editing/SimplifyMarkupCommand.cpp Node* startingNode = node->parentNode(); parentNode 64 Source/core/editing/SimplifyMarkupCommand.cpp if (currentNode->parentNode() != rootNode && isRemovableBlock(currentNode)) parentNode 67 Source/core/editing/SimplifyMarkupCommand.cpp currentNode = currentNode->parentNode(); parentNode 85 Source/core/editing/SimplifyMarkupCommand.cpp for (Node* node = startingNode; node != topNodeWithStartingStyle; node = node->parentNode()) parentNode 105 Source/core/editing/SimplifyMarkupCommand.cpp if (nodesToRemove[pastLastNodeToRemove - 1]->parentNode() != nodesToRemove[pastLastNodeToRemove]) parentNode 111 Source/core/editing/SimplifyMarkupCommand.cpp RefPtr<ContainerNode> parent = highestAncestorToRemove->parentNode(); parentNode 44 Source/core/editing/SplitElementCommand.cpp ASSERT(m_atChild->parentNode() == m_element2); parentNode 49 Source/core/editing/SplitElementCommand.cpp if (m_atChild->parentNode() != m_element2) parentNode 58 Source/core/editing/SplitElementCommand.cpp ContainerNode* parent = m_element2->parentNode(); parentNode 55 Source/core/editing/SplitTextNodeCommand.cpp ContainerNode* parent = m_text2->parentNode(); parentNode 90 Source/core/editing/SplitTextNodeCommand.cpp ContainerNode* parent = m_text2->parentNode(); parentNode 100 Source/core/editing/SplitTextNodeCommand.cpp m_text2->parentNode()->insertBefore(m_text1.get(), m_text2.get(), exceptionState); parentNode 369 Source/core/editing/TextIterator.cpp emitCharacter('\n', baseNode->parentNode(), baseNode, 1, 1); parentNode 473 Source/core/editing/TextIterator.cpp Node* parentNode = m_node->parentNode(); parentNode 474 Source/core/editing/TextIterator.cpp while (!next && parentNode) { parentNode 475 Source/core/editing/TextIterator.cpp if ((pastEnd && parentNode == m_endContainer) || m_endContainer->isDescendantOf(parentNode)) parentNode 478 Source/core/editing/TextIterator.cpp m_node = parentNode; parentNode 480 Source/core/editing/TextIterator.cpp parentNode = m_node->parentNode(); parentNode 490 Source/core/editing/TextIterator.cpp if (!next && !parentNode && m_shadowDepth > 0) { parentNode 779 Source/core/editing/TextIterator.cpp emitCharacter(' ', m_lastTextNode->parentNode(), m_lastTextNode, 1, 1); parentNode 794 Source/core/editing/TextIterator.cpp emitCharacter(',', m_node->parentNode(), m_node, 0, 1); parentNode 798 Source/core/editing/TextIterator.cpp m_positionNode = m_node->parentNode(); parentNode 1043 Source/core/editing/TextIterator.cpp emitCharacter('\t', m_node->parentNode(), m_node, 0, 0); parentNode 1046 Source/core/editing/TextIterator.cpp emitCharacter('\n', m_node->parentNode(), m_node, 0, 0); parentNode 1049 Source/core/editing/TextIterator.cpp emitCharacter(' ', m_node->parentNode(), m_node, 0, 0); parentNode 1056 Source/core/editing/TextIterator.cpp emitCharacter('\n', m_node->parentNode(), m_node, 0, 1); parentNode 1058 Source/core/editing/TextIterator.cpp emitCharacter(' ', m_node->parentNode(), m_node, 0, 1); parentNode 1090 Source/core/editing/TextIterator.cpp emitCharacter('\n', baseNode->parentNode(), baseNode, 1, 1); parentNode 1096 Source/core/editing/TextIterator.cpp emitCharacter('\n', baseNode->parentNode(), baseNode, 1, 1); parentNode 1102 Source/core/editing/TextIterator.cpp emitCharacter(' ', baseNode->parentNode(), baseNode, 1, 1); parentNode 1306 Source/core/editing/TextIterator.cpp && m_node->parentNode() parentNode 1422 Source/core/editing/TextIterator.cpp emitCharacter(',', m_node->parentNode(), index, index + 1); parentNode 1434 Source/core/editing/TextIterator.cpp emitCharacter('\n', m_node->parentNode(), index + 1, index + 1); parentNode 129 Source/core/editing/htmlediting.cpp node = highestRoot->parentNode(); parentNode 135 Source/core/editing/htmlediting.cpp node = node->parentNode(); parentNode 148 Source/core/editing/htmlediting.cpp node = node->parentNode(); parentNode 165 Source/core/editing/htmlediting.cpp node = node->parentNode(); parentNode 184 Source/core/editing/htmlediting.cpp node = node->parentNode(); parentNode 196 Source/core/editing/htmlediting.cpp node = node->parentNode(); parentNode 434 Source/core/editing/htmlediting.cpp for (Node* n = pos.deprecatedNode(); n && n->rootEditableElement() == rootEditableElement; n = n->parentNode()) parentNode 449 Source/core/editing/htmlediting.cpp for (Node* n = pos.deprecatedNode(); n && n->rootEditableElement() == rootEditableElement; n = n->parentNode()) parentNode 510 Source/core/editing/htmlediting.cpp ASSERT(node.parentNode()); parentNode 511 Source/core/editing/htmlediting.cpp ASSERT(!node.parentNode()->isShadowRoot()); parentNode 520 Source/core/editing/htmlediting.cpp ASSERT(node.parentNode()); parentNode 521 Source/core/editing/htmlediting.cpp ASSERT(!node.parentNode()->isShadowRoot()); parentNode 553 Source/core/editing/htmlediting.cpp for (Node* n = p.deprecatedNode(); n; n = n->parentNode()) { parentNode 573 Source/core/editing/htmlediting.cpp for (Node* n = p.deprecatedNode(); n; n = n->parentNode()) { parentNode 591 Source/core/editing/htmlediting.cpp for (Node* n = p.containerNode(); n && n != stayWithin; n = n->parentNode()) { parentNode 621 Source/core/editing/htmlediting.cpp for (; node; node = node->parentNode()) { parentNode 643 Source/core/editing/htmlediting.cpp node = node->parentNode(); parentNode 654 Source/core/editing/htmlediting.cpp for (ContainerNode* n = node->parentNode(); n; n = n->parentNode()) { parentNode 673 Source/core/editing/htmlediting.cpp for (Node* n = node; n && n->parentNode(); n = n->parentNode()) { parentNode 674 Source/core/editing/htmlediting.cpp if (isHTMLLIElement(*n) || (isListElement(n->parentNode()) && n != root)) parentNode 757 Source/core/editing/htmlediting.cpp node = node->parentNode(); parentNode 831 Source/core/editing/htmlediting.cpp return node && node->isTextNode() && node->parentNode() && isTabSpanNode(node->parentNode()); parentNode 836 Source/core/editing/htmlediting.cpp return isTabSpanTextNode(node) ? node->parentNode() : 0; parentNode 882 Source/core/editing/htmlediting.cpp for (Node* n = p.deprecatedNode(); n; n = n->parentNode()) parentNode 903 Source/core/editing/htmlediting.cpp if (position.containerNode() == node.parentNode() && static_cast<unsigned>(position.offsetInContainerNode()) > node.nodeIndex()) parentNode 142 Source/core/editing/markup.cpp return m_highestNodeToBeSerialized && m_highestNodeToBeSerialized->parentNode() == node.parentNode() parentNode 334 Source/core/editing/markup.cpp if (m_highestNodeToBeSerialized && m_highestNodeToBeSerialized->parentNode()) parentNode 335 Source/core/editing/markup.cpp m_wrappingStyle = EditingStyle::wrappingStyleForSerialization(m_highestNodeToBeSerialized->parentNode(), shouldAnnotate()); parentNode 400 Source/core/editing/markup.cpp ContainerNode* nextParent = next ? next->parentNode() : 0; parentNode 403 Source/core/editing/markup.cpp for (ContainerNode* parent = lastAncestorClosedOrSelf->parentNode(); parent && parent != nextParent; parent = parent->parentNode()) { parentNode 433 Source/core/editing/markup.cpp ContainerNode* table = commonAncestorBlock->parentNode(); parentNode 435 Source/core/editing/markup.cpp table = table->parentNode(); parentNode 509 Source/core/editing/markup.cpp specialCommonAncestor = parentListNode->parentNode(); parentNode 511 Source/core/editing/markup.cpp specialCommonAncestor = specialCommonAncestor->parentNode(); parentNode 532 Source/core/editing/markup.cpp specialCommonAncestor = commonAncestor->parentNode(); parentNode 587 Source/core/editing/markup.cpp for (ContainerNode* ancestor = lastClosed->parentNode(); ancestor; ancestor = ancestor->parentNode()) { parentNode 679 Source/core/editing/markup.cpp node->parentNode()->removeChild(node.get(), ASSERT_NO_EXCEPTION); parentNode 684 Source/core/editing/markup.cpp ASSERT(nodeAfterContext->parentNode()); parentNode 687 Source/core/editing/markup.cpp node->parentNode()->removeChild(node.get(), ASSERT_NO_EXCEPTION); parentNode 1070 Source/core/editing/markup.cpp if (textNext->parentNode()) // Might have been removed by mutation event. parentNode 52 Source/core/events/EventPath.cpp return referenceNode->parentNode(); parentNode 160 Source/core/events/EventPath.cpp current = current->parentNode(); parentNode 161 Source/core/events/MouseRelatedEvent.cpp n = n->parentNode(); parentNode 148 Source/core/frame/SmartClip.cpp Node* parentMinNode = minNode->parentNode(); parentNode 149 Source/core/frame/SmartClip.cpp Node* parentNewNode = newNode->parentNode(); parentNode 152 Source/core/frame/SmartClip.cpp if (parentMinNode && parentNewNode && parentNewNode->parentNode() == parentMinNode) parentNode 158 Source/core/frame/SmartClip.cpp if (parentMinNode && parentNewNode && parentMinNode->parentNode() == parentNewNode) parentNode 175 Source/core/frame/SmartClip.cpp node = node->parentNode(); parentNode 240 Source/core/frame/SmartClip.cpp void SmartClip::collectOverlappingChildNodes(Node* parentNode, const IntRect& cropRect, Vector<Node*>& hitNodes) parentNode 242 Source/core/frame/SmartClip.cpp if (!parentNode) parentNode 244 Source/core/frame/SmartClip.cpp IntRect resizedCropRect = parentNode->document().view()->windowToContents(cropRect); parentNode 245 Source/core/frame/SmartClip.cpp for (Node* child = parentNode->firstChild(); child; child = child->nextSibling()) { parentNode 77 Source/core/frame/SmartClip.h void collectOverlappingChildNodes(Node* parentNode, const IntRect& cropRect, Vector<Node*>& overlappingNodeInfoTable); parentNode 421 Source/core/html/HTMLElement.cpp ContainerNode* parent = parentNode(); parentNode 438 Source/core/html/HTMLElement.cpp if (!this || !parentNode()) parentNode 517 Source/core/html/HTMLElement.cpp return Element::supportsFocus() || (rendererIsEditable() && parentNode() && !parentNode()->rendererIsEditable()) parentNode 167 Source/core/html/HTMLEmbedElement.cpp ContainerNode* p = parentNode(); parentNode 93 Source/core/html/HTMLFormElement.cpp ContainerNode* node = parentNode(); parentNode 84 Source/core/html/HTMLLegendElement.cpp ContainerNode* fieldset = parentNode(); parentNode 2604 Source/core/html/HTMLMediaElement.cpp if (node->parentNode() != this) parentNode 313 Source/core/html/HTMLOptionElement.cpp ContainerNode* parent = parentNode(); parentNode 493 Source/core/html/HTMLSelectElement.cpp ASSERT(item->parentNode()); parentNode 500 Source/core/html/HTMLSelectElement.cpp if (item->parentNode()) parentNode 501 Source/core/html/HTMLSelectElement.cpp item->parentNode()->removeChild(item, exceptionState); parentNode 116 Source/core/html/HTMLStyleElement.cpp unregisterWithScopingNode(parentNode()); parentNode 117 Source/core/html/HTMLStyleElement.cpp document().styleEngine()->removeStyleSheetCandidateNode(this, parentNode(), treeScope()); parentNode 146 Source/core/html/HTMLStyleElement.cpp ContainerNode* scope = scoped ? parentNode() : containingShadowRoot(); parentNode 199 Source/core/html/HTMLStyleElement.cpp scopingNode = parentNode() ? parentNode() : insertionPoint; parentNode 253 Source/core/html/HTMLStyleElement.cpp return parentNode(); parentNode 212 Source/core/html/HTMLTableElement.cpp parent = row ? row->parentNode() : lastRow->parentNode(); parentNode 64 Source/core/html/HTMLTableRowElement.cpp ContainerNode* table = parentNode(); parentNode 67 Source/core/html/HTMLTableRowElement.cpp table = table->parentNode(); parentNode 43 Source/core/html/HTMLTableRowsCollection.cpp return row->parentNode() && toElement(row->parentNode())->hasLocalName(theadTag); parentNode 48 Source/core/html/HTMLTableRowsCollection.cpp return row->parentNode() && toElement(row->parentNode())->hasLocalName(tbodyTag); parentNode 53 Source/core/html/HTMLTableRowsCollection.cpp return row->parentNode() && toElement(row->parentNode())->hasLocalName(tfootTag); parentNode 60 Source/core/html/HTMLTableRowsCollection.cpp if (previous && previous->parentNode() != table) { parentNode 70 Source/core/html/HTMLTableRowsCollection.cpp child = Traversal<HTMLElement>::nextSibling(*previous->parentNode()); parentNode 81 Source/core/html/HTMLTableRowsCollection.cpp else if (previous->parentNode() == table) parentNode 84 Source/core/html/HTMLTableRowsCollection.cpp child = Traversal<HTMLElement>::nextSibling(*previous->parentNode()); parentNode 98 Source/core/html/HTMLTableRowsCollection.cpp child = Traversal<HTMLElement>::nextSibling(*previous->parentNode()); parentNode 419 Source/core/html/HTMLTextFormControlElement.cpp containerNode = node->parentNode(); parentNode 612 Source/core/html/HTMLTextFormControlElement.cpp || (position.anchorNode()->parentNode() && position.anchorNode()->parentNode()->isShadowRoot())); parentNode 88 Source/core/html/HTMLTrackElement.cpp if (!parentNode() && isHTMLMediaElement(*insertionPoint)) parentNode 267 Source/core/html/HTMLViewSourceDocument.cpp m_current = toElement(m_current->parentNode()); parentNode 354 Source/core/html/forms/TextFieldInputType.cpp innerEditor->parentNode()->replaceChild(rpContainer.get(), innerEditor.get()); parentNode 474 Source/core/html/forms/TextFieldInputType.cpp previous->parentNode()->insertBefore(placeholder, previous->nextSibling()); parentNode 475 Source/core/html/forms/TextFieldInputType.cpp ASSERT_WITH_SECURITY_IMPLICATION(placeholder->parentNode() == previous->parentNode()); parentNode 102 Source/core/html/parser/HTMLConstructionSite.cpp if (ContainerNode* parent = task.child->parentNode()) parentNode 150 Source/core/html/parser/HTMLConstructionSite.cpp if (ContainerNode* parent = task.child->parentNode()) parentNode 291 Source/core/html/parser/HTMLConstructionSite.cpp if (m_openElements.stackDepth() > maximumHTMLParserDOMTreeDepth && task.parent->parentNode()) parentNode 292 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = task.parent->parentNode(); parentNode 830 Source/core/html/parser/HTMLConstructionSite.cpp parent = lastTableElement->parentNode(); parentNode 155 Source/core/html/track/LoadableTextTrack.cpp ASSERT(m_trackElement->parentNode()); parentNode 158 Source/core/html/track/LoadableTextTrack.cpp for (HTMLTrackElement* track = Traversal<HTMLTrackElement>::firstChild(*m_trackElement->parentNode()); track; track = Traversal<HTMLTrackElement>::nextSibling(*track)) { parentNode 159 Source/core/html/track/LoadableTextTrack.cpp if (!track->parentNode()) parentNode 536 Source/core/html/track/vtt/VTTParser.cpp if (m_currentNode->parentNode()) parentNode 537 Source/core/html/track/vtt/VTTParser.cpp m_currentNode = m_currentNode->parentNode(); parentNode 544 Source/core/html/track/vtt/VTTParser.cpp if (m_currentNode->parentNode()) parentNode 545 Source/core/html/track/vtt/VTTParser.cpp m_currentNode = m_currentNode->parentNode(); parentNode 52 Source/core/inspector/DOMEditor.cpp RemoveChildAction(Node* parentNode, Node* node) parentNode 54 Source/core/inspector/DOMEditor.cpp , m_parentNode(parentNode) parentNode 86 Source/core/inspector/DOMEditor.cpp InsertBeforeAction(Node* parentNode, PassRefPtr<Node> node, Node* anchorNode) parentNode 88 Source/core/inspector/DOMEditor.cpp , m_parentNode(parentNode) parentNode 96 Source/core/inspector/DOMEditor.cpp if (m_node->parentNode()) { parentNode 97 Source/core/inspector/DOMEditor.cpp m_removeChildAction = adoptRef(new RemoveChildAction(m_node->parentNode(), m_node.get())); parentNode 293 Source/core/inspector/DOMEditor.cpp ReplaceChildNodeAction(Node* parentNode, PassRefPtr<Node> newNode, Node* oldNode) parentNode 295 Source/core/inspector/DOMEditor.cpp , m_parentNode(parentNode) parentNode 362 Source/core/inspector/DOMEditor.cpp bool DOMEditor::insertBefore(Node* parentNode, PassRefPtr<Node> node, Node* anchorNode, ExceptionState& exceptionState) parentNode 364 Source/core/inspector/DOMEditor.cpp return m_history->perform(adoptRef(new InsertBeforeAction(parentNode, node, anchorNode)), exceptionState); parentNode 367 Source/core/inspector/DOMEditor.cpp bool DOMEditor::removeChild(Node* parentNode, Node* node, ExceptionState& exceptionState) parentNode 369 Source/core/inspector/DOMEditor.cpp return m_history->perform(adoptRef(new RemoveChildAction(parentNode, node)), exceptionState); parentNode 396 Source/core/inspector/DOMEditor.cpp bool DOMEditor::replaceChild(Node* parentNode, PassRefPtr<Node> newNode, Node* oldNode, ExceptionState& exceptionState) parentNode 398 Source/core/inspector/DOMEditor.cpp return m_history->perform(adoptRef(new ReplaceChildNodeAction(parentNode, newNode, oldNode)), exceptionState); parentNode 412 Source/core/inspector/DOMEditor.cpp bool DOMEditor::insertBefore(Node* parentNode, PassRefPtr<Node> node, Node* anchorNode, ErrorString* errorString) parentNode 415 Source/core/inspector/DOMEditor.cpp bool result = insertBefore(parentNode, node, anchorNode, exceptionState); parentNode 420 Source/core/inspector/DOMEditor.cpp bool DOMEditor::removeChild(Node* parentNode, Node* node, ErrorString* errorString) parentNode 423 Source/core/inspector/DOMEditor.cpp bool result = removeChild(parentNode, node, exceptionState); parentNode 52 Source/core/inspector/DOMEditor.h bool insertBefore(Node* parentNode, PassRefPtr<Node>, Node* anchorNode, ExceptionState&); parentNode 53 Source/core/inspector/DOMEditor.h bool removeChild(Node* parentNode, Node*, ExceptionState&); parentNode 58 Source/core/inspector/DOMEditor.h bool replaceChild(Node* parentNode, PassRefPtr<Node> newNode, Node* oldNode, ExceptionState&); parentNode 59 Source/core/inspector/DOMEditor.h bool setNodeValue(Node* parentNode, const String& value, ExceptionState&); parentNode 61 Source/core/inspector/DOMEditor.h bool insertBefore(Node* parentNode, PassRefPtr<Node>, Node* anchorNode, ErrorString*); parentNode 62 Source/core/inspector/DOMEditor.h bool removeChild(Node* parentNode, Node*, ErrorString*); parentNode 117 Source/core/inspector/DOMPatchSupport.cpp if (node->isDocumentNode() || (node->parentNode() && node->parentNode()->isDocumentNode())) { parentNode 139 Source/core/inspector/DOMPatchSupport.cpp ContainerNode* parentNode = node->parentNode(); parentNode 141 Source/core/inspector/DOMPatchSupport.cpp for (Node* child = parentNode->firstChild(); child; child = child->nextSibling()) parentNode 147 Source/core/inspector/DOMPatchSupport.cpp for (Node* child = parentNode->firstChild(); child != node; child = child->nextSibling()) parentNode 159 Source/core/inspector/DOMPatchSupport.cpp if (!innerPatchChildren(parentNode, oldList, newList, exceptionState)) { parentNode 161 Source/core/inspector/DOMPatchSupport.cpp if (!m_domEditor->replaceChild(parentNode, fragment.release(), node, exceptionState)) parentNode 164 Source/core/inspector/DOMPatchSupport.cpp return previousSibling ? previousSibling->nextSibling() : parentNode->firstChild(); parentNode 176 Source/core/inspector/DOMPatchSupport.cpp return m_domEditor->replaceChild(oldNode->parentNode(), newNode, oldNode, exceptionState); parentNode 301 Source/core/inspector/DOMPatchSupport.cpp bool DOMPatchSupport::innerPatchChildren(ContainerNode* parentNode, const Vector<OwnPtr<Digest> >& oldList, const Vector<OwnPtr<Digest> >& newList, ExceptionState& exceptionState) parentNode 384 Source/core/inspector/DOMPatchSupport.cpp if (!insertBeforeAndMarkAsUsed(parentNode, newList[i].get(), parentNode->traverseToChildAt(i), exceptionState)) parentNode 393 Source/core/inspector/DOMPatchSupport.cpp Node* anchorNode = parentNode->traverseToChildAt(oldMap[i].second); parentNode 399 Source/core/inspector/DOMPatchSupport.cpp if (!m_domEditor->insertBefore(parentNode, node.release(), anchorNode, exceptionState)) parentNode 455 Source/core/inspector/DOMPatchSupport.cpp bool DOMPatchSupport::insertBeforeAndMarkAsUsed(ContainerNode* parentNode, Digest* digest, Node* anchor, ExceptionState& exceptionState) parentNode 457 Source/core/inspector/DOMPatchSupport.cpp bool result = m_domEditor->insertBefore(parentNode, digest->m_node, anchor, exceptionState); parentNode 465 Source/core/inspector/DOMPatchSupport.cpp if (!m_domEditor->removeChild(oldNode->parentNode(), oldNode.get(), exceptionState)) parentNode 477 Source/core/inspector/DOMPatchSupport.cpp if (!m_domEditor->replaceChild(newNode->parentNode(), oldNode, newNode, exceptionState)) parentNode 315 Source/core/inspector/InspectorController.cpp node = node->parentNode(); parentNode 159 Source/core/inspector/InspectorDOMAgent.cpp node = node->parentNode(); parentNode 777 Source/core/inspector/InspectorDOMAgent.cpp ContainerNode* parentNode = node->parentNode(); parentNode 778 Source/core/inspector/InspectorDOMAgent.cpp if (!parentNode) { parentNode 783 Source/core/inspector/InspectorDOMAgent.cpp m_domEditor->removeChild(parentNode, node, errorString); parentNode 810 Source/core/inspector/InspectorDOMAgent.cpp ContainerNode* parent = oldNode->parentNode(); parentNode 1312 Source/core/inspector/InspectorDOMAgent.cpp if (anchorNode->parentNode() != targetElement) { parentNode 1814 Source/core/inspector/InspectorDOMAgent.cpp ContainerNode* parent = node->parentNode(); parentNode 1841 Source/core/inspector/InspectorDOMAgent.cpp ContainerNode* parent = node->parentNode(); parentNode 303 Source/core/inspector/InspectorDOMDebuggerAgent.cpp Node* parentNode = InspectorDOMAgent::innerParentNode(node); parentNode 308 Source/core/inspector/InspectorDOMDebuggerAgent.cpp } else if (parentNode && hasBreakpoint(parentNode, SubtreeModified)) { parentNode 341 Source/core/inspector/InspectorDOMDebuggerAgent.cpp Node* parentNode = InspectorDOMAgent::innerParentNode(breakpointOwner); parentNode 342 Source/core/inspector/InspectorDOMDebuggerAgent.cpp if (!parentNode) parentNode 344 Source/core/inspector/InspectorDOMDebuggerAgent.cpp breakpointOwner = parentNode; parentNode 469 Source/core/page/DOMSelection.cpp ContainerNode* parentNode = n->parentNode(); parentNode 470 Source/core/page/DOMSelection.cpp if (!parentNode) parentNode 474 Source/core/page/DOMSelection.cpp bool nodeFullySelected = Range::compareBoundaryPoints(parentNode, nodeIndex, selectedRange->startContainer(), selectedRange->startOffset(), exceptionState) >= 0 && !exceptionState.hadException() parentNode 475 Source/core/page/DOMSelection.cpp && Range::compareBoundaryPoints(parentNode, nodeIndex + 1, selectedRange->endContainer(), selectedRange->endOffset(), exceptionState) <= 0 && !exceptionState.hadException(); parentNode 481 Source/core/page/DOMSelection.cpp bool nodeFullyUnselected = (Range::compareBoundaryPoints(parentNode, nodeIndex, selectedRange->endContainer(), selectedRange->endOffset(), exceptionState) > 0 && !exceptionState.hadException()) parentNode 482 Source/core/page/DOMSelection.cpp || (Range::compareBoundaryPoints(parentNode, nodeIndex + 1, selectedRange->startContainer(), selectedRange->startOffset(), exceptionState) < 0 && !exceptionState.hadException()); parentNode 264 Source/core/page/EventHandler.cpp if (!targetNode || !targetNode->parentNode()) parentNode 99 Source/core/page/FocusController.cpp for (Node* n = node; n; n = n->parentNode()) parentNode 683 Source/core/page/SpatialNavigation.cpp for (Node* parentNode = candidate.visibleNode->parentNode(); parentNode; parentNode = parentNode->parentNode()) { parentNode 684 Source/core/page/SpatialNavigation.cpp LayoutRect parentRect = nodeRectInAbsoluteCoordinates(parentNode); parentNode 686 Source/core/page/SpatialNavigation.cpp if (((type == FocusTypeLeft || type == FocusTypeRight) && parentNode->renderer()->style()->overflowX() == OHIDDEN) parentNode 687 Source/core/page/SpatialNavigation.cpp || ((type == FocusTypeUp || type == FocusTypeDown) && parentNode->renderer()->style()->overflowY() == OHIDDEN)) parentNode 690 Source/core/page/SpatialNavigation.cpp if (parentNode == candidate.enclosingScrollableBox) parentNode 691 Source/core/page/SpatialNavigation.cpp return canScrollInDirection(parentNode, type); parentNode 126 Source/core/page/TouchDisambiguation.cpp for (Node* node = it->get(); node; node = node->parentNode()) { parentNode 762 Source/core/page/scrolling/ScrollingCoordinator.cpp for (Node* ancestor = target->parentNode(); ancestor && !hasTouchEventTargetAncestor; ancestor = ancestor->parentNode()) { parentNode 81 Source/core/rendering/FastTextAutosizer.cpp while ((node = node->parentNode())) { parentNode 119 Source/core/rendering/FastTextAutosizer.cpp Node* parentNode = renderer->parent() ? renderer->parent()->generatingNode() : 0; parentNode 120 Source/core/rendering/FastTextAutosizer.cpp if (parentNode && parentNode->isElementNode() && isFormInput(toElement(parentNode))) parentNode 224 Source/core/rendering/HitTestResult.cpp for (Node* titleNode = m_innerNode.get(); titleNode; titleNode = titleNode->parentNode()) { parentNode 2134 Source/core/rendering/RenderBox.cpp Node* parentNode = renderer->generatingNode(); parentNode 2135 Source/core/rendering/RenderBox.cpp ASSERT(parentNode); parentNode 2136 Source/core/rendering/RenderBox.cpp ASSERT(isHTMLOListElement(parentNode) || isHTMLUListElement(parentNode)); parentNode 2244 Source/core/rendering/RenderBox.cpp Node* parentNode = generatingNode(); parentNode 2245 Source/core/rendering/RenderBox.cpp if (parentNode && (isHTMLOListElement(*parentNode) || isHTMLUListElement(*parentNode))) { parentNode 541 Source/core/rendering/RenderCounter.cpp node = node->parentNode(); parentNode 2982 Source/core/rendering/RenderObject.cpp n = n->parentNode(); parentNode 107 Source/core/rendering/TextAutosizer.cpp Node* parentNode = ancestor->generatingNode(); parentNode 108 Source/core/rendering/TextAutosizer.cpp if (parentNode && (isHTMLOListElement(*parentNode) || isHTMLUListElement(*parentNode))) parentNode 457 Source/core/rendering/TextAutosizer.cpp Node* parentNode = renderer->generatingNode(); parentNode 458 Source/core/rendering/TextAutosizer.cpp ASSERT(parentNode); parentNode 459 Source/core/rendering/TextAutosizer.cpp ASSERT(isHTMLOListElement(parentNode) || isHTMLUListElement(parentNode)); parentNode 516 Source/core/rendering/TextAutosizer.cpp Node* parentNode = renderer->parent() ? renderer->parent()->generatingNode() : 0; parentNode 517 Source/core/rendering/TextAutosizer.cpp if (parentNode && parentNode->isElementNode() && formInputTags().contains(toElement(parentNode)->tagQName())) parentNode 69 Source/core/rendering/svg/RenderSVGGradientStop.cpp ContainerNode* parentNode = node()->parentNode(); parentNode 70 Source/core/rendering/svg/RenderSVGGradientStop.cpp ASSERT(parentNode); parentNode 71 Source/core/rendering/svg/RenderSVGGradientStop.cpp return isSVGGradientElement(*parentNode) ? toSVGGradientElement(parentNode) : 0; parentNode 132 Source/core/svg/SVGAElement.cpp if (parentNode() && parentNode()->isSVGElement() && toSVGElement(parentNode())->isTextContent()) parentNode 225 Source/core/svg/SVGAnimateElement.cpp if (attributeName == anyQName() || !targetElement->inDocument() || !targetElement->parentNode()) parentNode 245 Source/core/svg/SVGAnimateElement.cpp if (attributeName == anyQName() || !targetElement->inDocument() || !targetElement->parentNode()) parentNode 272 Source/core/svg/SVGAnimateElement.cpp if (attributeName == anyQName() || !targetElement->inDocument() || !targetElement->parentNode()) parentNode 191 Source/core/svg/SVGElement.cpp if (!parentNode()) parentNode 195 Source/core/svg/SVGElement.cpp if (isSVGForeignObjectElement(*parentNode())) parentNode 205 Source/core/svg/SVGElement.cpp return !parentNode()->isSVGElement(); parentNode 322 Source/core/svg/SVGElement.cpp if (rootParent->isSVGElement() && !parentNode()) { parentNode 439 Source/core/svg/SVGElement.cpp for (ContainerNode* currentNode = this; currentNode && currentNode->isSVGElement(); currentNode = currentNode->parentNode()) { parentNode 67 Source/core/svg/SVGElementInstance.h SVGElementInstance* parentNode() const { return m_parentInstance; } parentNode 145 Source/core/svg/SVGFELightElement.cpp ContainerNode* parent = parentNode(); parentNode 171 Source/core/svg/SVGFELightElement.cpp if (ContainerNode* parent = parentNode()) { parentNode 141 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp if (isSVGFilterElement(parentNode())) parentNode 158 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp ContainerNode* parent = element->parentNode(); parentNode 266 Source/core/svg/SVGFontFaceElement.cpp ASSERT(parentNode() == m_fontElement); parentNode 267 Source/core/svg/SVGFontFaceElement.cpp ASSERT(!parentNode() || isSVGFontElement(*parentNode())); parentNode 278 Source/core/svg/SVGFontFaceElement.cpp bool describesParentFont = isSVGFontElement(*parentNode()); parentNode 282 Source/core/svg/SVGFontFaceElement.cpp m_fontElement = toSVGFontElement(parentNode()); parentNode 47 Source/core/svg/SVGFontFaceFormatElement.cpp if (!isSVGFontFaceUriElement(parentNode())) parentNode 50 Source/core/svg/SVGFontFaceFormatElement.cpp ContainerNode* ancestor = parentNode()->parentNode(); parentNode 54 Source/core/svg/SVGFontFaceFormatElement.cpp ancestor = ancestor->parentNode(); parentNode 67 Source/core/svg/SVGFontFaceSrcElement.cpp if (isSVGFontFaceElement(parentNode())) parentNode 68 Source/core/svg/SVGFontFaceSrcElement.cpp toSVGFontFaceElement(*parentNode()).rebuildFontFace(); parentNode 74 Source/core/svg/SVGFontFaceUriElement.cpp if (!isSVGFontFaceSrcElement(parentNode())) parentNode 77 Source/core/svg/SVGFontFaceUriElement.cpp ContainerNode* grandparent = parentNode()->parentNode(); parentNode 46 Source/core/svg/SVGGlyphElement.cpp ContainerNode* fontNode = parentNode(); parentNode 43 Source/core/svg/SVGHKernElement.cpp ContainerNode* fontNode = parentNode(); parentNode 52 Source/core/svg/SVGHKernElement.cpp ContainerNode* fontNode = parentNode(); parentNode 224 Source/core/svg/SVGLengthContext.cpp currentContext = currentContext->parentNode(); parentNode 145 Source/core/svg/SVGMPathElement.cpp notifyParentOfPathChange(parentNode()); parentNode 237 Source/core/svg/SVGSVGElement.cpp if (parentNode() == document() && document().renderer()) parentNode 48 Source/core/svg/SVGTSpanElement.cpp if (parentNode() parentNode 49 Source/core/svg/SVGTSpanElement.cpp && (isSVGAElement(*parentNode()) parentNode 51 Source/core/svg/SVGTSpanElement.cpp || isSVGAltGlyphElement(*parentNode()) parentNode 53 Source/core/svg/SVGTSpanElement.cpp || isSVGTextElement(*parentNode()) parentNode 54 Source/core/svg/SVGTSpanElement.cpp || isSVGTextPathElement(*parentNode()) parentNode 55 Source/core/svg/SVGTSpanElement.cpp || isSVGTSpanElement(*parentNode()))) parentNode 142 Source/core/svg/SVGTextPathElement.cpp if (parentNode() && (isSVGAElement(*parentNode()) || isSVGTextElement(*parentNode()))) parentNode 258 Source/core/svg/SVGUseElement.cpp String parentNodeName = element->parentNode() ? element->parentNode()->nodeName() : "null"; parentNode 265 Source/core/svg/SVGUseElement.cpp targetInstance, parentNodeName.latin1().data(), element->parentNode(), firstChildNodeName.latin1().data(), element->firstChild(), parentNode 477 Source/core/svg/SVGUseElement.cpp ASSERT(m_targetElementInstance->shadowTreeElement()->parentNode() == shadowTreeRootElement); parentNode 625 Source/core/svg/SVGUseElement.cpp SVGElementInstance* instance = targetInstance->parentNode(); parentNode 632 Source/core/svg/SVGUseElement.cpp instance = instance->parentNode(); parentNode 645 Source/core/svg/SVGUseElement.cpp element->parentNode()->removeChild(element); parentNode 718 Source/core/svg/SVGUseElement.cpp ASSERT(use->parentNode()); parentNode 719 Source/core/svg/SVGUseElement.cpp use->parentNode()->replaceChild(cloneParent.release(), use); parentNode 765 Source/core/svg/SVGUseElement.cpp element->parentNode()->replaceChild(svgElement.release(), element); parentNode 43 Source/core/svg/SVGVKernElement.cpp ContainerNode* fontNode = parentNode(); parentNode 53 Source/core/svg/SVGVKernElement.cpp ContainerNode* fontNode = parentNode(); parentNode 231 Source/core/svg/animation/SVGSMILElement.cpp target = parentNode() && parentNode()->isElementNode() ? toElement(parentNode()) : 0; parentNode 99 Source/core/testing/MockPagePopupDriver.cpp if (m_iframe && m_iframe->parentNode()) parentNode 100 Source/core/testing/MockPagePopupDriver.cpp m_iframe->parentNode()->removeChild(m_iframe.get()); parentNode 610 Source/core/xml/XPathFunctions.cpp node = node->parentNode(); parentNode 165 Source/core/xml/XPathNodeSet.cpp while ((n = n->parentNode())) parentNode 186 Source/core/xml/XPathNodeSet.cpp while (Node* parent = node->parentNode()) parentNode 265 Source/core/xml/XPathStep.cpp ContainerNode* n = context->parentNode(); parentNode 277 Source/core/xml/XPathStep.cpp for (n = n->parentNode(); n; n = n->parentNode()) parentNode 309 Source/core/xml/XPathStep.cpp for (Node* p = context; !isRootDomNode(p); p = p->parentNode()) { parentNode 325 Source/core/xml/XPathStep.cpp while (ContainerNode* parent = n->parentNode()) { parentNode 387 Source/core/xml/XPathStep.cpp for (n = n->parentNode(); n; n = n->parentNode()) parentNode 39 Source/core/xml/XPathUtil.cpp return node && !node->parentNode(); parentNode 86 Source/core/xml/XPathUtil.cpp return !(node->parentNode() && node->parentNode()->isAttributeNode()); parentNode 46 Source/core/xml/XSLStyleSheet.h static PassRefPtrWillBeRawPtr<XSLStyleSheet> create(ProcessingInstruction* parentNode, const String& originalURL, const KURL& finalURL) parentNode 49 Source/core/xml/XSLStyleSheet.h return adoptRefWillBeNoop(new XSLStyleSheet(parentNode, originalURL, finalURL, false)); parentNode 51 Source/core/xml/XSLStyleSheet.h static PassRefPtrWillBeRawPtr<XSLStyleSheet> createEmbedded(ProcessingInstruction* parentNode, const KURL& finalURL) parentNode 54 Source/core/xml/XSLStyleSheet.h return adoptRefWillBeNoop(new XSLStyleSheet(parentNode, finalURL.string(), finalURL, true)); parentNode 59 Source/core/xml/XSLStyleSheet.h static PassRefPtrWillBeRawPtr<XSLStyleSheet> createForXSLTProcessor(Node* parentNode, const String& originalURL, const KURL& finalURL) parentNode 62 Source/core/xml/XSLStyleSheet.h return adoptRefWillBeNoop(new XSLStyleSheet(parentNode, originalURL, finalURL, false)); parentNode 105 Source/core/xml/XSLStyleSheet.h XSLStyleSheet(Node* parentNode, const String& originalURL, const KURL& finalURL, bool embedded); parentNode 55 Source/core/xml/XSLStyleSheetLibxslt.cpp XSLStyleSheet::XSLStyleSheet(Node* parentNode, const String& originalURL, const KURL& finalURL, bool embedded) parentNode 56 Source/core/xml/XSLStyleSheetLibxslt.cpp : m_ownerNode(parentNode) parentNode 225 Source/core/xml/XSLTProcessorLibxslt.cpp cachedStylesheet = XSLStyleSheet::createForXSLTProcessor(stylesheetRootNode->parentNode() ? stylesheetRootNode->parentNode() : stylesheetRootNode, parentNode 787 Source/core/xml/parser/XMLDocumentParser.cpp ContainerNode* n = parentElement->parentNode(); parentNode 26 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java AstNode parentNode = functionNode.getParent(); parentNode 27 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java if (parentNode == null) { parentNode 31 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java switch (parentNode.getType()) { parentNode 33 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java return ((ObjectProperty) parentNode).getLeft(); parentNode 35 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java Assignment assignment = (Assignment) parentNode; parentNode 41 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java return ((VariableInitializer) parentNode).getTarget(); parentNode 78 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java AstNode parentNode = functionNode.getParent(); parentNode 79 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java if (parentNode == null) { parentNode 83 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java switch (parentNode.getType()) { parentNode 85 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java return ((ObjectProperty) parentNode).getLeft().getJsDocNode(); parentNode 87 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java Assignment assignment = (Assignment) parentNode; parentNode 93 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java return parentNode.getParent().getJsDocNode(); parentNode 68 Source/web/ViewportAnchor.cpp node = node->parentNode(); parentNode 1825 Source/web/WebFrameImpl.cpp for (; node; node = node->parentNode()) { parentNode 91 Source/web/WebNode.cpp return WebNode(const_cast<ContainerNode*>(m_private->parentNode())); parentNode 1011 Source/web/WebViewImpl.cpp node = node->parentNode(); parentNode 1153 Source/web/WebViewImpl.cpp bestTouchNode = bestTouchNode->parentNode(); parentNode 1158 Source/web/WebViewImpl.cpp bestTouchNode = bestTouchNode->parentNode(); parentNode 1164 Source/web/WebViewImpl.cpp while (bestTouchNode->parentNode() && invokesHandCursor(bestTouchNode->parentNode(), false, m_page->mainFrame())) parentNode 1165 Source/web/WebViewImpl.cpp bestTouchNode = bestTouchNode->parentNode(); parentNode 3903 Source/web/WebViewImpl.cpp for (; node && !isHTMLBodyElement(*node); node = node->parentNode()) { parentNode 96 public/web/WebNode.h BLINK_EXPORT WebNode parentNode() const;