parentElement 348 Source/core/accessibility/AXNodeObject.cpp for (Element* parent = element->parentElement(); parent; parent = parent->parentElement()) { parentElement 406 Source/core/accessibility/AXNodeObject.cpp for (Element* element = toElement(node); element; element = element->parentElement()) { parentElement 371 Source/core/accessibility/AXObjectCache.cpp if (!node->parentElement()) parentElement 376 Source/core/accessibility/AXObjectCache.cpp bool inCanvasSubtree = node->parentElement()->isInCanvasSubtree(); parentElement 970 Source/core/accessibility/AXObjectCache.cpp const Element* element = node->isElementNode() ? toElement(node) : node->parentElement(); parentElement 972 Source/core/accessibility/AXObjectCache.cpp for (; element; element = element->parentElement()) { parentElement 99 Source/core/animation/css/CSSAnimations.cpp static void resolveKeyframes(StyleResolver* resolver, Element* element, const Element& parentElement, const RenderStyle& style, RenderStyle* parentStyle, const AtomicString& name, TimingFunction* defaultTimingFunction, parentElement 103 Source/core/animation/css/CSSAnimations.cpp const Element* elementForScoping = element ? element : &parentElement; parentElement 288 Source/core/animation/css/CSSAnimations.cpp PassOwnPtrWillBeRawPtr<CSSAnimationUpdate> CSSAnimations::calculateUpdate(Element* element, const Element& parentElement, const RenderStyle& style, RenderStyle* parentStyle, StyleResolver* resolver) parentElement 291 Source/core/animation/css/CSSAnimations.cpp calculateAnimationUpdate(update.get(), element, parentElement, style, parentStyle, resolver); parentElement 292 Source/core/animation/css/CSSAnimations.cpp calculateAnimationActiveInterpolations(update.get(), element, parentElement.document().timeline().currentTime()); parentElement 294 Source/core/animation/css/CSSAnimations.cpp calculateTransitionActiveInterpolations(update.get(), element, parentElement.document().transitionTimeline().currentTime()); parentElement 298 Source/core/animation/css/CSSAnimations.cpp void CSSAnimations::calculateAnimationUpdate(CSSAnimationUpdate* update, Element* element, const Element& parentElement, const RenderStyle& style, RenderStyle* parentStyle, StyleResolver* resolver) parentElement 345 Source/core/animation/css/CSSAnimations.cpp resolveKeyframes(resolver, element, parentElement, style, parentStyle, animationName, keyframeTimingFunction.get(), resolvedKeyframes); parentElement 165 Source/core/animation/css/CSSAnimations.h static PassOwnPtrWillBeRawPtr<CSSAnimationUpdate> calculateUpdate(Element*, const Element& parentElement, const RenderStyle&, RenderStyle* parentStyle, StyleResolver*); parentElement 199 Source/core/animation/css/CSSAnimations.h static void calculateAnimationUpdate(CSSAnimationUpdate*, Element*, const Element& parentElement, const RenderStyle&, RenderStyle* parentStyle, StyleResolver*); parentElement 58 Source/core/css/PropertySetCSSStyleDeclaration.cpp if (!s_currentDecl->parentElement()) parentElement 63 Source/core/css/PropertySetCSSStyleDeclaration.cpp m_mutationRecipients = MutationObserverInterestGroup::createForAttributesMutation(*s_currentDecl->parentElement(), HTMLNames::styleAttr); parentElement 69 Source/core/css/PropertySetCSSStyleDeclaration.cpp oldValue = s_currentDecl->parentElement()->getAttribute(HTMLNames::styleAttr); parentElement 73 Source/core/css/PropertySetCSSStyleDeclaration.cpp m_mutation = MutationRecord::createAttributes(s_currentDecl->parentElement(), HTMLNames::styleAttr, requestedOldValue); parentElement 91 Source/core/css/PropertySetCSSStyleDeclaration.cpp InspectorInstrumentation::didMutateStyle(localCopyStyleDecl, localCopyStyleDecl->parentElement()); parentElement 97 Source/core/css/PropertySetCSSStyleDeclaration.cpp if (localCopyStyleDecl->parentElement()) parentElement 98 Source/core/css/PropertySetCSSStyleDeclaration.cpp InspectorInstrumentation::didInvalidateStyleAttr(localCopyStyleDecl->parentElement()); parentElement 45 Source/core/css/PropertySetCSSStyleDeclaration.h virtual Element* parentElement() const { return 0; } parentElement 126 Source/core/css/PropertySetCSSStyleDeclaration.h explicit InlineCSSStyleDeclaration(Element* parentElement) parentElement 127 Source/core/css/PropertySetCSSStyleDeclaration.h : m_parentElement(parentElement) parentElement 136 Source/core/css/PropertySetCSSStyleDeclaration.h virtual Element* parentElement() const OVERRIDE { return m_parentElement; } parentElement 91 Source/core/css/SelectorChecker.cpp return context.element->parentElement(); parentElement 100 Source/core/css/SelectorChecker.cpp return context.element->parentElement(); parentElement 270 Source/core/css/SelectorChecker.cpp for (Element* element = context.element; element; element = element->parentElement()) { parentElement 282 Source/core/css/SelectorChecker.cpp for (nextContext.element = parentElement(context); nextContext.element; nextContext.element = parentElement(nextContext)) { parentElement 301 Source/core/css/SelectorChecker.cpp nextContext.element = parentElement(context); parentElement 352 Source/core/css/SelectorChecker.cpp for (nextContext.element = parentElement(context, true); nextContext.element; nextContext.element = parentElement(nextContext, true)) { parentElement 955 Source/core/css/SelectorChecker.cpp nextElement = NodeRenderingTraversal::parentElement(nextElement); parentElement 133 Source/core/css/SelectorChecker.h Element* parentElement(const SelectorCheckingContext&, bool allowToCrossBoundary = false) const; parentElement 540 Source/core/css/StylePropertySet.cpp ASSERT(!m_cssomWrapper->parentElement()); parentElement 669 Source/core/css/resolver/StyleResolver.cpp if (Element* parent = element->parentElement()) { parentElement 237 Source/core/dom/Element.cpp e = e->parentElement(); parentElement 1238 Source/core/dom/Element.cpp if (Element* parent = parentElement()) parentElement 1283 Source/core/dom/Element.cpp if (containsFullScreenElement() && parentElement() && !parentElement()->containsFullScreenElement()) parentElement 1314 Source/core/dom/Element.cpp if (parentElement() && parentElement()->isInCanvasSubtree()) parentElement 2722 Source/core/dom/Element.cpp return element->parentElement() ? element->parentElement() : element->document().ownerElement(); parentElement 698 Source/core/dom/Element.h inline Element* Node::parentElement() const parentElement 377 Source/core/dom/Node.cpp if (parentElement() && !previousSibling()) { parentElement 378 Source/core/dom/Node.cpp Element* parent = parentElement(); parentElement 389 Source/core/dom/Node.cpp if (parentElement() && !nextSibling()) { parentElement 390 Source/core/dom/Node.cpp Element* parent = parentElement(); parentElement 1317 Source/core/dom/Node.cpp if (Element* parent = parentElement()) parentElement 1336 Source/core/dom/Node.cpp if (Element* parent = parentElement()) parentElement 1368 Source/core/dom/Node.cpp context = parentElement(); parentElement 1412 Source/core/dom/Node.cpp if (Element* parent = parentElement()) parentElement 1431 Source/core/dom/Node.cpp if (Element* parent = parentElement()) parentElement 1656 Source/core/dom/Node.cpp if (Element* parent = parentElement()) parentElement 1670 Source/core/dom/Node.cpp if (Element* parent = parentElement()) parentElement 169 Source/core/dom/Node.h Element* parentElement() const; parentElement 75 Source/core/dom/NodeRenderingTraversal.h inline Element* parentElement(const Node* node) parentElement 185 Source/core/dom/SelectorQuery.cpp for (Element* element = &toElement(rootNode); element; element = element->parentElement()) { parentElement 575 Source/core/editing/ApplyStyleCommand.cpp if (shouldSplitTextElement(start.deprecatedNode()->parentElement(), style)) parentElement 587 Source/core/editing/ApplyStyleCommand.cpp if (shouldSplitTextElement(end.deprecatedNode()->parentElement(), style)) parentElement 1227 Source/core/editing/ApplyStyleCommand.cpp Node* parentElement = end.containerNode()->parentNode(); parentElement 1228 Source/core/editing/ApplyStyleCommand.cpp if (!parentElement || !parentElement->previousSibling()) parentElement 1230 Source/core/editing/ApplyStyleCommand.cpp Node* firstTextNode = parentElement->previousSibling()->lastChild(); parentElement 132 Source/core/editing/BreakBlockquoteCommand.cpp for (Element* node = startNode->parentElement(); node && node != topBlockquote; node = node->parentElement()) parentElement 170 Source/core/editing/BreakBlockquoteCommand.cpp for (ancestor = ancestors.first(), clonedParent = clonedAncestor->parentElement(); parentElement 172 Source/core/editing/BreakBlockquoteCommand.cpp ancestor = ancestor->parentElement(), clonedParent = clonedParent->parentElement()) parentElement 251 Source/core/editing/Caret.cpp element = node->parentElement(); parentElement 638 Source/core/editing/DeleteSelectionCommand.cpp && canMergeLists(listItemInFirstParagraph->parentElement(), listItemInSecondParagraph->parentElement())) { parentElement 639 Source/core/editing/DeleteSelectionCommand.cpp mergeIdenticalElements(listItemInFirstParagraph->parentElement(), listItemInSecondParagraph->parentElement()); parentElement 53 Source/core/editing/InsertParagraphSeparatorCommand.cpp while (!curBlock->nextSibling() && isHTMLDivElement(*curBlock->parentElement()) && curBlock->parentElement()->parentElement()) { parentElement 54 Source/core/editing/InsertParagraphSeparatorCommand.cpp if (curBlock->parentElement()->hasAttributes()) parentElement 56 Source/core/editing/InsertParagraphSeparatorCommand.cpp curBlock = curBlock->parentElement(); parentElement 128 Source/core/editing/InsertParagraphSeparatorCommand.cpp for (Element* n = insertionNode->parentElement(); n && n != outerBlock; n = n->parentElement()) parentElement 296 Source/core/editing/MarkupAccumulator.cpp if (text.parentElement()) parentElement 297 Source/core/editing/MarkupAccumulator.cpp parentName = &(text.parentElement())->tagQName(); parentElement 423 Source/core/editing/SpellChecker.cpp const Element* focusedElement = node->isElementNode() ? toElement(node) : node->parentElement(); parentElement 50 Source/core/editing/SplitTextNodeContainingElementCommand.cpp Element* parent = m_text->parentElement(); parentElement 51 Source/core/editing/SplitTextNodeContainingElementCommand.cpp if (!parent || !parent->parentElement() || !parent->parentElement()->rendererIsEditable()) parentElement 216 Source/core/editing/markup.cpp const bool parentIsTextarea = text.parentElement() && text.parentElement()->tagQName() == textareaTag; parentElement 183 Source/core/html/HTMLAreaElement.cpp Element* mapElement = parentElement(); parentElement 185 Source/core/html/HTMLAreaElement.cpp mapElement = mapElement->parentElement(); parentElement 735 Source/core/html/HTMLElement.cpp Element* parent = parentElement(); parentElement 752 Source/core/html/HTMLElement.cpp for (; elementToAdjust; elementToAdjust = elementToAdjust->parentElement()) { parentElement 791 Source/core/html/HTMLElement.cpp for (Element* elementToAdjust = this; elementToAdjust; elementToAdjust = elementToAdjust->parentElement()) { parentElement 95 Source/core/html/HTMLLIElement.cpp current = NodeRenderingTraversal::parentElement(current); parentElement 52 Source/core/html/HTMLLegendElement.cpp Element* fieldset = parentElement(); parentElement 54 Source/core/html/HTMLLegendElement.cpp fieldset = fieldset->parentElement(); parentElement 439 Source/core/html/HTMLMetaElement-in.cpp for (Element* current = element; current; current = current->parentElement()) { parentElement 323 Source/core/html/HTMLOptionElement.cpp if (Element* parent = parentElement()) parentElement 56 Source/core/html/HTMLSourceElement.cpp Element* parent = parentElement(); parentElement 64 Source/core/html/HTMLSourceElement.cpp Element* parent = parentElement(); parentElement 70 Source/core/html/HTMLTableCellElement.cpp if (!isHTMLTableRowElement(parentElement())) parentElement 624 Source/core/html/HTMLTextFormControlElement.cpp element = element->parentElement(); parentElement 269 Source/core/html/HTMLTrackElement.cpp Element* parent = parentElement(); parentElement 710 Source/core/inspector/InspectorCSSAgent.cpp Element* parentElement = element->parentElement(); parentElement 711 Source/core/inspector/InspectorCSSAgent.cpp while (parentElement) { parentElement 712 Source/core/inspector/InspectorCSSAgent.cpp StyleResolver& parentStyleResolver = parentElement->ownerDocument()->ensureStyleResolver(); parentElement 713 Source/core/inspector/InspectorCSSAgent.cpp RefPtrWillBeRawPtr<CSSRuleList> parentMatchedRules = parentStyleResolver.cssRulesForElement(parentElement, StyleResolver::AllCSSRules); parentElement 715 Source/core/inspector/InspectorCSSAgent.cpp .setMatchedCSSRules(buildArrayForMatchedRuleList(parentMatchedRules.get(), parentElement)); parentElement 716 Source/core/inspector/InspectorCSSAgent.cpp if (parentElement->style() && parentElement->style()->length()) { parentElement 717 Source/core/inspector/InspectorCSSAgent.cpp InspectorStyleSheetForInlineStyle* styleSheet = asInspectorStyleSheet(parentElement); parentElement 723 Source/core/inspector/InspectorCSSAgent.cpp parentElement = parentElement->parentElement(); parentElement 1778 Source/core/page/EventHandler.cpp Element* element = target->isElementNode() ? toElement(target) : target->parentElement(); parentElement 1779 Source/core/page/EventHandler.cpp for (; element; element = element->parentElement()) { parentElement 131 Source/core/page/PageSerializer.cpp Element* parent = text.parentElement(); parentElement 485 Source/core/rendering/HitTestResult.cpp Element* element = node->parentElement(); parentElement 79 Source/core/rendering/RenderCounter.cpp previous = self->parentElement(); parentElement 85 Source/core/rendering/RenderCounter.cpp return toElement(object.node())->parentElement(); parentElement 90 Source/core/rendering/RenderCounter.cpp return parentElement(first) == parentElement(second); parentElement 275 Source/core/rendering/RenderCounter.cpp currentRenderer = parentElement(*currentRenderer)->renderer(); parentElement 329 Source/core/rendering/RenderCounter.cpp Element* stayWithin = parentElement(object); parentElement 341 Source/core/rendering/RenderCounter.cpp if (stayWithin == parentElement(*currentRenderer) && currentCounter->hasResetType()) parentElement 436 Source/core/rendering/RenderMenuList.cpp if (Element* parentElement = element->parentElement()) { parentElement 437 Source/core/rendering/RenderMenuList.cpp if (isHTMLOptGroupElement(*parentElement)) parentElement 438 Source/core/rendering/RenderMenuList.cpp groupEnabled = !parentElement->isDisabledFormControl(); parentElement 671 Source/core/svg/SVGAnimationElement.cpp Element* parent = targetElement->parentElement(); parentElement 177 Source/core/svg/SVGFEImageElement.cpp Element* parent = parentElement(); parentElement 121 Source/core/svg/SVGForeignObjectElement.cpp Element* ancestor = parentElement(); parentElement 126 Source/core/svg/SVGForeignObjectElement.cpp ancestor = ancestor->parentElement(); parentElement 761 Source/core/xml/parser/XMLDocumentParser.cpp XMLDocumentParser::XMLDocumentParser(DocumentFragment* fragment, Element* parentElement, ParserContentPolicy parserContentPolicy) parentElement 784 Source/core/xml/parser/XMLDocumentParser.cpp while (parentElement) { parentElement 785 Source/core/xml/parser/XMLDocumentParser.cpp elemStack.append(parentElement); parentElement 787 Source/core/xml/parser/XMLDocumentParser.cpp ContainerNode* n = parentElement->parentNode(); parentElement 790 Source/core/xml/parser/XMLDocumentParser.cpp parentElement = toElement(n); parentElement 811 Source/core/xml/parser/XMLDocumentParser.cpp if (m_defaultNamespaceURI.isNull() && !parentElement->inDocument()) parentElement 812 Source/core/xml/parser/XMLDocumentParser.cpp m_defaultNamespaceURI = parentElement->namespaceURI();