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();