parent            111 Source/bindings/v8/DOMDataStore.h     static void setWrapperReference(const v8::Persistent<v8::Object>& parent, T* child, v8::Isolate* isolate)
parent            117 Source/bindings/v8/DOMDataStore.h             unsafePersistent.setReferenceFrom(parent, isolate);
parent            120 Source/bindings/v8/DOMDataStore.h         current(isolate).template setReference<V8T>(parent, child, isolate);
parent            148 Source/bindings/v8/DOMDataStore.h     inline void setReference(const v8::Persistent<v8::Object>& parent, T* child, v8::Isolate* isolate)
parent            151 Source/bindings/v8/DOMDataStore.h             ScriptWrappable::getUnsafeWrapperFromObject(child).setReferenceFrom(parent, isolate);
parent            154 Source/bindings/v8/DOMDataStore.h         m_wrapperMap.setReference(parent, V8T::toInternalPointer(child), isolate);
parent             65 Source/bindings/v8/DOMWrapperMap.h     void setReference(const v8::Persistent<v8::Object>& parent, KeyType* key, v8::Isolate* isolate)
parent             67 Source/bindings/v8/DOMWrapperMap.h         m_map.get(key).setReferenceFrom(parent, isolate);
parent            380 Source/bindings/v8/IDBBindingUtilities.cpp     v8::Handle<v8::Value> parent(ensureNthValueOnKeyPath(value, keyPathElements, keyPathElements.size() - 1, isolate));
parent            381 Source/bindings/v8/IDBBindingUtilities.cpp     if (parent.IsEmpty())
parent            384 Source/bindings/v8/IDBBindingUtilities.cpp     if (!set(parent, keyPathElements.last(), key, isolate))
parent             90 Source/bindings/v8/UnsafePersistent.h     void setReferenceFrom(const v8::Persistent<v8::Object>& parent, v8::Isolate* isolate)
parent             92 Source/bindings/v8/UnsafePersistent.h         isolate->SetReference(parent, *persistent());
parent             88 Source/bindings/v8/V8GCController.cpp     while (Node* parent = node->parentOrShadowHostOrTemplateHostNode())
parent             89 Source/bindings/v8/V8GCController.cpp         node = parent;
parent            204 Source/bindings/v8/V8GCController.cpp         while (Node* parent = node->parentOrShadowHostOrTemplateHostNode())
parent            205 Source/bindings/v8/V8GCController.cpp             node = parent;
parent            395 Source/bindings/v8/npruntime.cpp         NPObject* parent = 0;
parent            397 Source/bindings/v8/npruntime.cpp             parent = ownerEntry->value;
parent            399 Source/bindings/v8/npruntime.cpp         if (parent)
parent            400 Source/bindings/v8/npruntime.cpp             owner = parent;
parent             54 Source/core/accessibility/AXARIAGridCell.cpp     AXObject* parent = parentObjectUnignored();
parent             55 Source/core/accessibility/AXARIAGridCell.cpp     if (!parent)
parent             58 Source/core/accessibility/AXARIAGridCell.cpp     if (parent->isAXTable())
parent             59 Source/core/accessibility/AXARIAGridCell.cpp         return parent;
parent             64 Source/core/accessibility/AXARIAGridCell.cpp     parent = parent->parentObjectUnignored();
parent             65 Source/core/accessibility/AXARIAGridCell.cpp     if (!parent || !parent->isAXTable())
parent             68 Source/core/accessibility/AXARIAGridCell.cpp     return parent;
parent             73 Source/core/accessibility/AXARIAGridCell.cpp     AXObject* parent = parentObjectUnignored();
parent             74 Source/core/accessibility/AXARIAGridCell.cpp     if (!parent)
parent             77 Source/core/accessibility/AXARIAGridCell.cpp     if (parent->isTableRow()) {
parent             79 Source/core/accessibility/AXARIAGridCell.cpp         rowRange.first = toAXTableRow(parent)->rowIndex();
parent             80 Source/core/accessibility/AXARIAGridCell.cpp     } else if (parent->isAXTable()) {
parent             83 Source/core/accessibility/AXARIAGridCell.cpp         unsigned columnCount = toAXTable(parent)->columnCount();
parent             87 Source/core/accessibility/AXARIAGridCell.cpp         AccessibilityChildrenVector siblings = parent->children();
parent            103 Source/core/accessibility/AXARIAGridCell.cpp     AXObject* parent = parentObjectUnignored();
parent            104 Source/core/accessibility/AXARIAGridCell.cpp     if (!parent)
parent            107 Source/core/accessibility/AXARIAGridCell.cpp     if (!parent->isTableRow() && !parent->isAXTable())
parent            110 Source/core/accessibility/AXARIAGridCell.cpp     AccessibilityChildrenVector siblings = parent->children();
parent             53 Source/core/accessibility/AXARIAGridRow.cpp     AXObject* parent = parentTable();
parent             54 Source/core/accessibility/AXARIAGridRow.cpp     if (!parent)
parent             57 Source/core/accessibility/AXARIAGridRow.cpp     return parent->ariaRoleAttribute() == TreeGridRole;
parent             64 Source/core/accessibility/AXARIAGridRow.cpp     AXObject* parent = parentObjectUnignored();
parent             65 Source/core/accessibility/AXARIAGridRow.cpp     if (!parent || !parent->isAXTable())
parent             75 Source/core/accessibility/AXARIAGridRow.cpp     AccessibilityChildrenVector& allRows = toAXTable(parent)->rows();
parent             91 Source/core/accessibility/AXARIAGridRow.cpp     AXObject* parent = parentObjectUnignored();
parent             92 Source/core/accessibility/AXARIAGridRow.cpp     if (!parent || !parent->isAXTable())
parent            102 Source/core/accessibility/AXARIAGridRow.cpp     AccessibilityChildrenVector& allRows = toAXTable(parent)->rows();
parent             81 Source/core/accessibility/AXInlineTextBox.cpp     if (AXObject* parent = parentObject())
parent             82 Source/core/accessibility/AXInlineTextBox.cpp         return parent->accessibilityIsIgnored();
parent             98 Source/core/accessibility/AXMenuListOption.cpp     AXObject* parent = parentObject();
parent             99 Source/core/accessibility/AXMenuListOption.cpp     ASSERT(parent->isMenuListPopup());
parent            101 Source/core/accessibility/AXMenuListOption.cpp     AXObject* grandparent = parent->parentObject();
parent             40 Source/core/accessibility/AXMockObject.h     virtual void setParent(AXObject* parent) { m_parent = parent; }
parent            348 Source/core/accessibility/AXNodeObject.cpp     for (Element* parent = element->parentElement(); parent; parent = parent->parentElement()) {
parent            349 Source/core/accessibility/AXNodeObject.cpp         if (isHTMLLabelElement(*parent))
parent            350 Source/core/accessibility/AXNodeObject.cpp             return toHTMLLabelElement(parent);
parent            371 Source/core/accessibility/AXNodeObject.cpp     Node* parent = node->parentNode();
parent            372 Source/core/accessibility/AXNodeObject.cpp     if (!parent)
parent            375 Source/core/accessibility/AXNodeObject.cpp     for (Element* sibling = ElementTraversal::firstChild(*parent); sibling; sibling = ElementTraversal::nextSibling(*sibling)) {
parent            424 Source/core/accessibility/AXNodeObject.cpp     for (AXObject* parent = parentObject(); parent && !parent->accessibilityIsIgnored(); parent = parent->parentObject()) {
parent            425 Source/core/accessibility/AXNodeObject.cpp         AccessibilityRole parentAriaRole = parent->ariaRoleAttribute();
parent            848 Source/core/accessibility/AXNodeObject.cpp     for (AXObject* parent = parentObject(); parent; parent = parent->parentObject()) {
parent            849 Source/core/accessibility/AXNodeObject.cpp         AccessibilityRole parentRole = parent->roleValue();
parent           1457 Source/core/accessibility/AXNodeObject.cpp     if (correspondingControl->renderer() && !correspondingControl->renderer()->parent())
parent           1524 Source/core/accessibility/AXNodeObject.cpp     for (AXObject* parent = this; parent; parent = parent->parentObjectIfExists()) {
parent           1525 Source/core/accessibility/AXNodeObject.cpp         parent->setNeedsToUpdateChildren();
parent           1531 Source/core/accessibility/AXNodeObject.cpp         if (parent->supportsARIALiveRegion())
parent           1532 Source/core/accessibility/AXNodeObject.cpp             axObjectCache()->postNotification(parent, parent->document(), AXObjectCache::AXLiveRegionChanged, true);
parent           1537 Source/core/accessibility/AXNodeObject.cpp             axObjectCache()->postNotification(parent, parent->document(), AXObjectCache::AXValueChanged, true);
parent           1558 Source/core/accessibility/AXNodeObject.cpp         AXObject* parent = cache->get(parentNode);
parent           1559 Source/core/accessibility/AXNodeObject.cpp         if (!parent)
parent           1562 Source/core/accessibility/AXNodeObject.cpp         if (parent->supportsARIALiveRegion())
parent           1567 Source/core/accessibility/AXNodeObject.cpp         if (parent->isNonNativeTextControl())
parent            524 Source/core/accessibility/AXObject.cpp     AXObject* parent;
parent            525 Source/core/accessibility/AXObject.cpp     for (parent = parentObject(); parent && parent->accessibilityIsIgnored(); parent = parent->parentObject()) {
parent            528 Source/core/accessibility/AXObject.cpp     return parent;
parent            610 Source/core/accessibility/AXObject.cpp     AXObject* parent = parentObject();
parent            613 Source/core/accessibility/AXObject.cpp     if (!parent) {
parent            620 Source/core/accessibility/AXObject.cpp     return parent->language();
parent            840 Source/core/accessibility/AXObject.cpp     if (AXObject* parent = parentObjectIfExists())
parent            841 Source/core/accessibility/AXObject.cpp         parent->selectionChanged();
parent            723 Source/core/accessibility/AXObjectCache.cpp         renderer = renderer->parent();
parent           1015 Source/core/accessibility/AXObjectCache.cpp         if (!scrollBar || !scrollBar->parent() || !scrollBar->parent()->isFrameView())
parent           1017 Source/core/accessibility/AXObjectCache.cpp         Document* document = toFrameView(scrollBar->parent())->frame().document();
parent            617 Source/core/accessibility/AXRenderObject.cpp     for (RenderObject* parent = m_renderer->parent(); parent; parent = parent->parent()) {
parent            618 Source/core/accessibility/AXRenderObject.cpp         if (parent->isBoxModelObject() && toRenderBoxModelObject(parent)->isMenuList())
parent            631 Source/core/accessibility/AXRenderObject.cpp         AXObject* parent = parentObjectUnignored();
parent            632 Source/core/accessibility/AXRenderObject.cpp         if (parent && (parent->ariaRoleAttribute() == MenuItemRole || parent->ariaRoleAttribute() == MenuButtonRole))
parent            639 Source/core/accessibility/AXRenderObject.cpp         for (AXObject* parent = parentObject(); parent; parent = parent->parentObject()) {
parent            640 Source/core/accessibility/AXRenderObject.cpp             if (parent->roleValue() == TextFieldRole || parent->roleValue() == TextAreaRole)
parent           1026 Source/core/accessibility/AXRenderObject.cpp     AXObject* parent;
parent           1027 Source/core/accessibility/AXRenderObject.cpp     for (parent = parentObject(); parent && !parent->ariaRoleHasPresentationalChildren(); parent = parent->parentObject())
parent           1030 Source/core/accessibility/AXRenderObject.cpp     return parent;
parent           1172 Source/core/accessibility/AXRenderObject.cpp     for (RenderObject* curr = m_renderer; curr; curr = curr->parent()) {
parent           1342 Source/core/accessibility/AXRenderObject.cpp         return axObjectCache()->getOrCreate(m_renderer->parent());
parent           1346 Source/core/accessibility/AXRenderObject.cpp         AXObject* parent = menuButtonForMenu();
parent           1347 Source/core/accessibility/AXRenderObject.cpp         if (parent)
parent           1348 Source/core/accessibility/AXRenderObject.cpp             return parent;
parent           1402 Source/core/accessibility/AXRenderObject.cpp         RenderObject* lastParent = endOfContinuations(m_renderer->lastChild())->parent();
parent           1404 Source/core/accessibility/AXRenderObject.cpp             lastParent = endOfContinuations(lastParent->lastChild())->parent();
parent           1413 Source/core/accessibility/AXRenderObject.cpp     } else if (isInlineWithContinuation(m_renderer->parent())) {
parent           1415 Source/core/accessibility/AXRenderObject.cpp         RenderObject* continuation = toRenderInline(m_renderer->parent())->continuation();
parent           1480 Source/core/accessibility/AXRenderObject.cpp     for (RenderObject* renderer = m_renderer; renderer && renderer->node(); renderer = renderer->parent()) {
parent           1539 Source/core/accessibility/AXRenderObject.cpp     for (currRenderer = m_renderer; currRenderer && !currRenderer->node(); currRenderer = currRenderer->parent()) {
parent           1959 Source/core/accessibility/AXRenderObject.cpp     AXObject* parent = axObjectCache()->getOrCreate(area->imageElement());
parent           1960 Source/core/accessibility/AXRenderObject.cpp     if (!parent)
parent           1963 Source/core/accessibility/AXRenderObject.cpp     AXObject::AccessibilityChildrenVector children = parent->children();
parent           1996 Source/core/accessibility/AXRenderObject.cpp     RenderObject* parent = m_renderer->parent();
parent           2003 Source/core/accessibility/AXRenderObject.cpp         parent = startOfConts;
parent           2004 Source/core/accessibility/AXRenderObject.cpp     } else if (parent && parent->isRenderInline() && (startOfConts = startOfContinuations(parent))) {
parent           2007 Source/core/accessibility/AXRenderObject.cpp         parent = startOfConts;
parent           2008 Source/core/accessibility/AXRenderObject.cpp     } else if (parent && (firstChild = parent->firstChild()) && firstChild->node()) {
parent           2015 Source/core/accessibility/AXRenderObject.cpp                     parent = nodeRenderFirstChild->parent();
parent           2019 Source/core/accessibility/AXRenderObject.cpp             if (firstChild == parent->firstChild())
parent           2021 Source/core/accessibility/AXRenderObject.cpp             firstChild = parent->firstChild();
parent           2028 Source/core/accessibility/AXRenderObject.cpp     return parent;
parent           2033 Source/core/accessibility/AXRenderObject.cpp     for (RenderObject* parent = m_renderer->parent(); parent; parent = parent->parent()) {
parent           2034 Source/core/accessibility/AXRenderObject.cpp         if (parent->node() && parent->node()->hasTagName(tagName))
parent           2103 Source/core/accessibility/AXRenderObject.cpp     for (AXObject* parent = parentObject(); parent; parent = parent->parentObject()) {
parent           2104 Source/core/accessibility/AXRenderObject.cpp         if (parent->isAXSVGRoot()) {
parent           2105 Source/core/accessibility/AXRenderObject.cpp             rect.moveBy(parent->parentObject()->elementRect().location());
parent           2301 Source/core/accessibility/AXRenderObject.cpp     AXObject* parent = parentObject();
parent           2302 Source/core/accessibility/AXRenderObject.cpp     if (!parent->isAXRenderObject())
parent           2305 Source/core/accessibility/AXRenderObject.cpp     Node* elementNode = toAXRenderObject(parent)->node();
parent           2311 Source/core/accessibility/AXRenderObject.cpp         return parent->roleValue() == PresentationalRole;
parent             44 Source/core/accessibility/AXSVGRoot.h     void setParent(AXObject* parent) { m_parent = parent; }
parent             63 Source/core/accessibility/AXScrollbar.cpp     AXObject* parent = parentObject();
parent             64 Source/core/accessibility/AXScrollbar.cpp     if (!parent)
parent             66 Source/core/accessibility/AXScrollbar.cpp     return parent->document();
parent            237 Source/core/accessibility/AXTable.cpp                 RenderObject* renderRow = cell->parent();
parent             87 Source/core/accessibility/AXTableCell.cpp     AXObject* parent = parentObjectUnignored();
parent             88 Source/core/accessibility/AXTableCell.cpp     if (!parent || !parent->isTableRow())
parent             54 Source/core/accessibility/AXTableColumn.cpp void AXTableColumn::setParent(AXObject* parent)
parent             56 Source/core/accessibility/AXTableColumn.cpp     AXMockObject::setParent(parent);
parent             99 Source/core/accessibility/AXTableRow.cpp     AXObject* parent = parentObjectUnignored();
parent            100 Source/core/accessibility/AXTableRow.cpp     if (!parent || !parent->isAXTable())
parent            103 Source/core/accessibility/AXTableRow.cpp     return parent;
parent             14 Source/core/animation/TimedItemTiming.cpp PassRefPtr<TimedItemTiming> TimedItemTiming::create(TimedItem* parent)
parent             16 Source/core/animation/TimedItemTiming.cpp     return adoptRef(new TimedItemTiming(parent));
parent             19 Source/core/animation/TimedItemTiming.cpp TimedItemTiming::TimedItemTiming(TimedItem* parent)
parent             20 Source/core/animation/TimedItemTiming.cpp : m_parent(parent)
parent             16 Source/core/animation/TimedItemTiming.h     static PassRefPtr<TimedItemTiming> create(TimedItem* parent);
parent             38 Source/core/animation/TimedItemTiming.h     TimedItemTiming(TimedItem* parent);
parent             26 Source/core/css/CSSCharsetRule.cpp CSSCharsetRule::CSSCharsetRule(CSSStyleSheet* parent, const String& encoding)
parent             27 Source/core/css/CSSCharsetRule.cpp     : CSSRule(parent)
parent             33 Source/core/css/CSSCharsetRule.h     static PassRefPtrWillBeRawPtr<CSSCharsetRule> create(CSSStyleSheet* parent, const String& encoding)
parent             35 Source/core/css/CSSCharsetRule.h         return adoptRefWillBeNoop(new CSSCharsetRule(parent, encoding));
parent             50 Source/core/css/CSSCharsetRule.h     CSSCharsetRule(CSSStyleSheet* parent, const String& encoding);
parent           1885 Source/core/css/CSSComputedStyleDeclaration.cpp                 Node* parent = styledNode->parentNode();
parent           1886 Source/core/css/CSSComputedStyleDeclaration.cpp                 if (parent && parent->computedStyle())
parent           1887 Source/core/css/CSSComputedStyleDeclaration.cpp                     alignSelf = parent->computedStyle()->alignItems();
parent             40 Source/core/css/CSSFilterRule.cpp CSSFilterRule::CSSFilterRule(StyleRuleFilter* filterRule, CSSStyleSheet* parent)
parent             41 Source/core/css/CSSFilterRule.cpp     : CSSRule(parent)
parent             60 Source/core/css/CSSFilterRule.h     CSSFilterRule(StyleRuleFilter*, CSSStyleSheet* parent);
parent             32 Source/core/css/CSSFontFaceRule.cpp CSSFontFaceRule::CSSFontFaceRule(StyleRuleFontFace* fontFaceRule, CSSStyleSheet* parent)
parent             33 Source/core/css/CSSFontFaceRule.cpp     : CSSRule(parent)
parent             54 Source/core/css/CSSFontFaceRule.h     CSSFontFaceRule(StyleRuleFontFace*, CSSStyleSheet* parent);
parent             44 Source/core/css/CSSGroupingRule.cpp CSSGroupingRule::CSSGroupingRule(StyleRuleGroup* groupRule, CSSStyleSheet* parent)
parent             45 Source/core/css/CSSGroupingRule.cpp     : CSSRule(parent)
parent             53 Source/core/css/CSSGroupingRule.h     CSSGroupingRule(StyleRuleGroup* groupRule, CSSStyleSheet* parent);
parent             33 Source/core/css/CSSImportRule.cpp CSSImportRule::CSSImportRule(StyleRuleImport* importRule, CSSStyleSheet* parent)
parent             34 Source/core/css/CSSImportRule.cpp     : CSSRule(parent)
parent            140 Source/core/css/CSSKeyframeRule.cpp CSSKeyframeRule::CSSKeyframeRule(StyleKeyframe* keyframe, CSSKeyframesRule* parent)
parent            144 Source/core/css/CSSKeyframeRule.cpp     setParentRule(parent);
parent             93 Source/core/css/CSSKeyframeRule.h     CSSKeyframeRule(StyleKeyframe*, CSSKeyframesRule* parent);
parent             95 Source/core/css/CSSKeyframesRule.cpp CSSKeyframesRule::CSSKeyframesRule(StyleRuleKeyframes* keyframesRule, CSSStyleSheet* parent)
parent             96 Source/core/css/CSSKeyframesRule.cpp     : CSSRule(parent)
parent            107 Source/core/css/CSSKeyframesRule.h     CSSKeyframesRule(StyleRuleKeyframes*, CSSStyleSheet* parent);
parent             31 Source/core/css/CSSMediaRule.cpp CSSMediaRule::CSSMediaRule(StyleRuleMedia* mediaRule, CSSStyleSheet* parent)
parent             32 Source/core/css/CSSMediaRule.cpp     : CSSGroupingRule(mediaRule, parent)
parent             35 Source/core/css/CSSPageRule.cpp CSSPageRule::CSSPageRule(StyleRulePage* pageRule, CSSStyleSheet* parent)
parent             36 Source/core/css/CSSPageRule.cpp     : CSSRule(parent)
parent             91 Source/core/css/CSSRule.h     CSSRule(CSSStyleSheet* parent)
parent             94 Source/core/css/CSSRule.h         , m_parentStyleSheet(parent)
parent             42 Source/core/css/CSSStyleRule.cpp CSSStyleRule::CSSStyleRule(StyleRule* styleRule, CSSStyleSheet* parent)
parent             43 Source/core/css/CSSStyleRule.cpp     : CSSRule(parent)
parent             38 Source/core/css/CSSSupportsRule.cpp CSSSupportsRule::CSSSupportsRule(StyleRuleSupports* supportsRule, CSSStyleSheet* parent)
parent             39 Source/core/css/CSSSupportsRule.cpp     : CSSGroupingRule(supportsRule, parent)
parent            308 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = context.element->parentElementOrShadowRoot())
parent            309 Source/core/css/SelectorChecker.cpp                 parent->setChildrenAffectedByDirectAdjacentRules();
parent            320 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = context.element->parentElementOrShadowRoot())
parent            321 Source/core/css/SelectorChecker.cpp                 parent->setChildrenAffectedByIndirectAdjacentRules();
parent            601 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            605 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByFirstChildRules();
parent            614 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            617 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByForwardPositionalRules();
parent            623 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            624 Source/core/css/SelectorChecker.cpp                 bool result = parent->isFinishedParsingChildren() && siblingTraversalStrategy.isLastChild(element);
parent            627 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByLastChildRules();
parent            636 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            638 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByBackwardPositionalRules();
parent            639 Source/core/css/SelectorChecker.cpp                 if (!parent->isFinishedParsingChildren())
parent            645 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            647 Source/core/css/SelectorChecker.cpp                 bool onlyChild = firstChild && parent->isFinishedParsingChildren() && siblingTraversalStrategy.isLastChild(element);
parent            650 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByFirstChildRules();
parent            651 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByLastChildRules();
parent            662 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            664 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByForwardPositionalRules();
parent            665 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByBackwardPositionalRules();
parent            667 Source/core/css/SelectorChecker.cpp                 if (!parent->isFinishedParsingChildren())
parent            675 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            682 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByForwardPositionalRules();
parent            692 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            695 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByForwardPositionalRules();
parent            704 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            706 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByBackwardPositionalRules();
parent            707 Source/core/css/SelectorChecker.cpp                 if (!parent->isFinishedParsingChildren())
parent            717 Source/core/css/SelectorChecker.cpp             if (ContainerNode* parent = element.parentElementOrShadowRoot()) {
parent            719 Source/core/css/SelectorChecker.cpp                     parent->setChildrenAffectedByBackwardPositionalRules();
parent            720 Source/core/css/SelectorChecker.cpp                 if (!parent->isFinishedParsingChildren())
parent             52 Source/core/css/SelectorFilter.cpp void SelectorFilter::pushParentStackFrame(Element& parent)
parent             55 Source/core/css/SelectorFilter.cpp     ASSERT(m_parentStack.isEmpty() || m_parentStack.last().element == parent.parentOrShadowHostElement());
parent             56 Source/core/css/SelectorFilter.cpp     ASSERT(!m_parentStack.isEmpty() || !parent.parentOrShadowHostElement());
parent             57 Source/core/css/SelectorFilter.cpp     m_parentStack.append(ParentStackFrame(parent));
parent             61 Source/core/css/SelectorFilter.cpp     collectElementIdentifierHashes(parent, parentFrame.identifierHashes);
parent             82 Source/core/css/SelectorFilter.cpp void SelectorFilter::setupParentStack(Element& parent)
parent             89 Source/core/css/SelectorFilter.cpp     if (!parent.parentOrShadowHostNode()) {
parent             90 Source/core/css/SelectorFilter.cpp         pushParentStackFrame(parent);
parent             95 Source/core/css/SelectorFilter.cpp     for (Element* ancestor = &parent; ancestor; ancestor = ancestor->parentOrShadowHostElement())
parent            101 Source/core/css/SelectorFilter.cpp void SelectorFilter::pushParent(Element& parent)
parent            106 Source/core/css/SelectorFilter.cpp     if (m_parentStack.last().element != parent.parentOrShadowHostElement())
parent            108 Source/core/css/SelectorFilter.cpp     pushParentStackFrame(parent);
parent             42 Source/core/css/SelectorFilter.h     void pushParentStackFrame(Element& parent);
parent             45 Source/core/css/SelectorFilter.h     void setupParentStack(Element& parent);
parent             46 Source/core/css/SelectorFilter.h     void pushParent(Element& parent);
parent             38 Source/core/css/resolver/ElementResolveContext.cpp     m_parentNode = NodeRenderingTraversal::parent(&element, &parentDetails);
parent             63 Source/core/css/resolver/ScopedStyleResolver.cpp     ContainerNode* parent = styleElement.parentNode();
parent             64 Source/core/css/resolver/ScopedStyleResolver.cpp     if (!parent)
parent             67 Source/core/css/resolver/ScopedStyleResolver.cpp     return (parent->isElementNode() || parent->isShadowRoot()) ? parent : 0;
parent             56 Source/core/css/resolver/ScopedStyleResolver.h     ScopedStyleResolver* parent() { return m_parent; }
parent            102 Source/core/css/resolver/ScopedStyleTree.cpp         if (it->value->parent() == target->parent() && scopingNode.containsIncludingShadowDOM(it->key))
parent            116 Source/core/css/resolver/ScopedStyleTree.cpp     for (ScopedStyleResolver* scopedResolver = scopedResolverFor(element); scopedResolver; scopedResolver = scopedResolver->parent())
parent            145 Source/core/css/resolver/ScopedStyleTree.cpp     for (ScopedStyleResolver* scopedResolver = scopedResolverFor(element); scopedResolver; scopedResolver = scopedResolver->parent()) {
parent            166 Source/core/css/resolver/ScopedStyleTree.cpp void ScopedStyleTree::pushStyleCache(const ContainerNode& scopingNode, const ContainerNode* parent)
parent            171 Source/core/css/resolver/ScopedStyleTree.cpp     if (!cacheIsValid(parent)) {
parent            188 Source/core/css/resolver/ScopedStyleTree.cpp         m_cache.scopedResolver = m_cache.scopedResolver->parent();
parent            203 Source/core/css/resolver/ScopedStyleTree.cpp         if (it->value->parent() == oldParent)
parent            217 Source/core/css/resolver/ScopedStyleTree.cpp     reparentNodes(resolverRemoved, resolverRemoved->parent());
parent             64 Source/core/css/resolver/ScopedStyleTree.h     void pushStyleCache(const ContainerNode& scopingNode, const ContainerNode* parent);
parent             74 Source/core/css/resolver/ScopedStyleTree.h     bool cacheIsValid(const ContainerNode* parent) const { return parent && parent == m_cache.nodeForScopedStyles; }
parent            195 Source/core/css/resolver/SharedStyleFinder.cpp     Element* parent = candidate.parentOrShadowHostElement();
parent            201 Source/core/css/resolver/SharedStyleFinder.cpp     if (!parent)
parent            203 Source/core/css/resolver/SharedStyleFinder.cpp     if (element().parentOrShadowHostElement()->renderStyle() != parent->renderStyle())
parent            250 Source/core/css/resolver/SharedStyleFinder.cpp     if (element().parentOrShadowHostElement() != parent) {
parent            251 Source/core/css/resolver/SharedStyleFinder.cpp         if (!parent->isStyledElement())
parent            253 Source/core/css/resolver/SharedStyleFinder.cpp         if (parent->hasScopedHTMLStyleChild())
parent            255 Source/core/css/resolver/SharedStyleFinder.cpp         if (parent->inlineStyle())
parent            257 Source/core/css/resolver/SharedStyleFinder.cpp         if (parent->isSVGElement() && toSVGElement(parent)->animatedSMILStyleProperties())
parent            259 Source/core/css/resolver/SharedStyleFinder.cpp         if (parent->hasID() && m_features.hasSelectorForId(parent->idForStyleResolution()))
parent            261 Source/core/css/resolver/SharedStyleFinder.cpp         if (!parent->childrenSupportStyleSharing())
parent            360 Source/core/css/resolver/StyleResolver.cpp void StyleResolver::pushParentElement(Element& parent)
parent            362 Source/core/css/resolver/StyleResolver.cpp     const ContainerNode* parentsParent = parent.parentOrShadowHostElement();
parent            369 Source/core/css/resolver/StyleResolver.cpp         m_selectorFilter.setupParentStack(parent);
parent            371 Source/core/css/resolver/StyleResolver.cpp         m_selectorFilter.pushParent(parent);
parent            374 Source/core/css/resolver/StyleResolver.cpp     m_styleTree.pushStyleCache(parent, parent.parentOrShadowHostNode());
parent            377 Source/core/css/resolver/StyleResolver.cpp void StyleResolver::popParentElement(Element& parent)
parent            381 Source/core/css/resolver/StyleResolver.cpp     if (m_selectorFilter.parentStackIsConsistent(&parent))
parent            384 Source/core/css/resolver/StyleResolver.cpp     m_styleTree.popStyleCache(parent);
parent            669 Source/core/css/resolver/StyleResolver.cpp         if (Element* parent = element->parentElement()) {
parent            670 Source/core/css/resolver/StyleResolver.cpp             if (RenderStyle* styleOfShadowHost = parent->renderStyle())
parent            808 Source/core/css/resolver/StyleResolver.cpp PassRefPtr<PseudoElement> StyleResolver::createPseudoElementIfNeeded(Element& parent, PseudoId pseudoId)
parent            810 Source/core/css/resolver/StyleResolver.cpp     RenderObject* parentRenderer = parent.renderer();
parent            817 Source/core/css/resolver/StyleResolver.cpp     if (pseudoId == BACKDROP && !parent.isInTopLayer())
parent            827 Source/core/css/resolver/StyleResolver.cpp         return PseudoElement::create(&parent, pseudoId);
parent            830 Source/core/css/resolver/StyleResolver.cpp     StyleResolverState state(document(), &parent, parentStyle);
parent            831 Source/core/css/resolver/StyleResolver.cpp     if (!pseudoStyleForElementInternal(parent, pseudoId, parentStyle, state))
parent            840 Source/core/css/resolver/StyleResolver.cpp     RefPtr<PseudoElement> pseudo = PseudoElement::create(&parent, pseudoId);
parent           1002 Source/core/css/resolver/StyleResolver.cpp     Node* parentNode = NodeRenderingTraversal::parent(textNode, &parentDetails);
parent            231 Source/core/css/resolver/StyleResolver.h     PassRefPtr<PseudoElement> createPseudoElementIfNeeded(Element& parent, PseudoId);
parent             17 Source/core/css/resolver/StyleResolverParentScope.h     explicit StyleResolverParentScope(Node& parent);
parent             33 Source/core/css/resolver/StyleResolverParentScope.h inline StyleResolverParentScope::StyleResolverParentScope(Node& parent)
parent             34 Source/core/css/resolver/StyleResolverParentScope.h     : m_parent(parent)
parent             40 Source/core/css/resolver/StyleResolverParentScope.h     ASSERT(parent.isElementNode() || parent.isShadowRoot());
parent             32 Source/core/dom/ChildNodeList.cpp ChildNodeList::ChildNodeList(ContainerNode& parent)
parent             33 Source/core/dom/ChildNodeList.cpp     : m_parent(parent)
parent            698 Source/core/dom/ContainerNode.cpp             while (!next && o->parent()) {
parent            699 Source/core/dom/ContainerNode.cpp                 o = o->parent();
parent            759 Source/core/dom/ContainerNode.cpp             o = o->parent();
parent            313 Source/core/dom/ContainerNode.h     ContainerNode* parent = parentNode();
parent            314 Source/core/dom/ContainerNode.h     return parent && (parent->isElementNode() || parent->isShadowRoot()) ? parent : 0;
parent            319 Source/core/dom/Document.cpp     for (LocalFrame* ancestorFrame = targetFrame; ancestorFrame; ancestorFrame = ancestorFrame->tree().parent()) {
parent           2862 Source/core/dom/Document.cpp     if (!targetFrame->tree().parent()) {
parent           2877 Source/core/dom/Document.cpp     LocalFrame* ancestorFrame = currentFrame->tree().parent();
parent           2883 Source/core/dom/Document.cpp         ancestorFrame = ancestorFrame->tree().parent();
parent           3125 Source/core/dom/Document.cpp             frame = frame->tree().parent();
parent           3392 Source/core/dom/Document.cpp     if (node != m_hoverNode && (!m_hoverNode->isTextNode() || node != NodeRenderingTraversal::parent(m_hoverNode.get())))
parent           3395 Source/core/dom/Document.cpp     m_hoverNode = NodeRenderingTraversal::parent(node);
parent           3397 Source/core/dom/Document.cpp         m_hoverNode = NodeRenderingTraversal::parent(m_hoverNode.get());
parent           3414 Source/core/dom/Document.cpp     if (node != m_activeHoverElement && (!m_activeHoverElement->isTextNode() || node != NodeRenderingTraversal::parent(m_activeHoverElement.get())))
parent           3417 Source/core/dom/Document.cpp     Node* activeNode = NodeRenderingTraversal::parent(node);
parent           3419 Source/core/dom/Document.cpp         activeNode = NodeRenderingTraversal::parent(activeNode);
parent           4180 Source/core/dom/Document.cpp         if (Document* parent = parentDocument())
parent           4181 Source/core/dom/Document.cpp             baseURLFromParent = &parent->baseURL();
parent           4253 Source/core/dom/Document.cpp     if (!frame() || frame()->tree().parent())
parent           4333 Source/core/dom/Document.cpp     LocalFrame* parent = m_frame->tree().parent();
parent           4334 Source/core/dom/Document.cpp     if (!parent)
parent           4336 Source/core/dom/Document.cpp     return parent->document();
parent           4662 Source/core/dom/Document.cpp     if (m_frame && m_frame->tree().parent() && (shouldInheritSecurityOriginFromOwner(m_url) || isPluginDocument()))
parent           4663 Source/core/dom/Document.cpp         contentSecurityPolicy()->copyStateFrom(m_frame->tree().parent()->document()->contentSecurityPolicy());
parent           4790 Source/core/dom/Document.cpp     if (Document* parent = parentDocument()) {
parent           4791 Source/core/dom/Document.cpp         if (!parent->isDNSPrefetchEnabled())
parent           5043 Source/core/dom/Document.cpp         if (Document* parent = parentDocument()) {
parent           5044 Source/core/dom/Document.cpp             parent->didAddTouchEventHandler(this);
parent           5080 Source/core/dom/Document.cpp         if (Document* parent = parentDocument()) {
parent           5082 Source/core/dom/Document.cpp             parent->didRemoveTouchEventHandler(this, clearAll);
parent           5212 Source/core/dom/Document.cpp         for (RenderObject* curr = oldActiveElement->renderer(); curr; curr = curr->parent()) {
parent           5225 Source/core/dom/Document.cpp             for (RenderObject* curr = newActiveElement->renderer(); curr; curr = curr->parent()) {
parent             56 Source/core/dom/DocumentInit.cpp     LocalFrame* ownerFrame = frame->tree().parent();
parent             62 Source/core/dom/DocumentInit.h     Document* parent() const { return m_parent.get(); }
parent             95 Source/core/dom/DocumentMarkerControllerTest.cpp         RefPtr<Element> parent = toElement(document().body()->firstChild()->firstChild());
parent             96 Source/core/dom/DocumentMarkerControllerTest.cpp         parent->appendChild(createTextNode("bar").get());
parent             97 Source/core/dom/DocumentMarkerControllerTest.cpp         markNodeContents(parent.get());
parent             99 Source/core/dom/DocumentMarkerControllerTest.cpp         parent->normalize();
parent            109 Source/core/dom/DocumentMarkerControllerTest.cpp     RefPtr<Element> parent = toElement(document().body()->firstChild()->firstChild());
parent            110 Source/core/dom/DocumentMarkerControllerTest.cpp     markNodeContents(parent.get());
parent            112 Source/core/dom/DocumentMarkerControllerTest.cpp     parent->removeChildren();
parent            122 Source/core/dom/DocumentMarkerControllerTest.cpp         RefPtr<Element> parent = toElement(document().body()->firstChild()->firstChild());
parent            123 Source/core/dom/DocumentMarkerControllerTest.cpp         markNodeContents(parent);
parent            125 Source/core/dom/DocumentMarkerControllerTest.cpp         parent->removeChild(parent->firstChild());
parent            136 Source/core/dom/DocumentMarkerControllerTest.cpp         RefPtr<Element> parent = toElement(document().body()->firstChild()->firstChild());
parent            137 Source/core/dom/DocumentMarkerControllerTest.cpp         markNodeContents(parent);
parent            139 Source/core/dom/DocumentMarkerControllerTest.cpp         parent->parentNode()->parentNode()->removeChild(parent->parentNode());
parent            150 Source/core/dom/DocumentMarkerControllerTest.cpp         RefPtr<Element> parent = toElement(document().body()->firstChild()->firstChild());
parent            151 Source/core/dom/DocumentMarkerControllerTest.cpp         markNodeContents(parent);
parent            153 Source/core/dom/DocumentMarkerControllerTest.cpp         parent->parentNode()->removeChild(parent.get());
parent            164 Source/core/dom/DocumentMarkerControllerTest.cpp         RefPtr<Element> parent = toElement(document().body()->firstChild()->firstChild());
parent            165 Source/core/dom/DocumentMarkerControllerTest.cpp         markNodeContents(parent.get());
parent            167 Source/core/dom/DocumentMarkerControllerTest.cpp         parent->replaceChild(createTextNode("bar").get(), parent->firstChild());
parent            178 Source/core/dom/DocumentMarkerControllerTest.cpp         RefPtr<Element> parent = toElement(document().body()->firstChild()->firstChild());
parent            179 Source/core/dom/DocumentMarkerControllerTest.cpp         markNodeContents(parent);
parent            515 Source/core/dom/Element.cpp         for (RenderObject* curr = prev->parent(); curr; curr = curr->parent()) {
parent           1238 Source/core/dom/Element.cpp     if (Element* parent = parentElement())
parent           1239 Source/core/dom/Element.cpp         return parent->locateNamespacePrefix(namespaceToLocate);
parent           1251 Source/core/dom/Element.cpp     ContainerNode* parent = parentNode();
parent           1252 Source/core/dom/Element.cpp     if (!parent)
parent           1255 Source/core/dom/Element.cpp     const KURL& parentBase = parent->baseURI();
parent           2267 Source/core/dom/Element.cpp     RefPtr<Element> parent = toElement(p);
parent           2271 Source/core/dom/Element.cpp     RefPtr<DocumentFragment> fragment = createFragmentForInnerOuterHTML(html, parent.get(), AllowScriptingContent, "outerHTML", exceptionState);
parent           2275 Source/core/dom/Element.cpp     parent->replaceChild(fragment.release(), this, exceptionState);
parent           2287 Source/core/dom/Element.cpp         if (ContainerNode* parent = this->parentNode()) {
parent           2288 Source/core/dom/Element.cpp             parent->insertBefore(newChild, this, exceptionState);
parent           2306 Source/core/dom/Element.cpp         if (ContainerNode* parent = this->parentNode()) {
parent           2307 Source/core/dom/Element.cpp             parent->insertBefore(newChild, nextSibling(), exceptionState);
parent           2322 Source/core/dom/Element.cpp         ContainerNode* parent = element->parentNode();
parent           2323 Source/core/dom/Element.cpp         if (!parent || !parent->isElementNode()) {
parent           2327 Source/core/dom/Element.cpp         return toElement(parent);
parent            700 Source/core/dom/Element.h     ContainerNode* parent = parentNode();
parent            701 Source/core/dom/Element.h     return parent && parent->isElementNode() ? toElement(parent) : 0;
parent            389 Source/core/dom/FullscreenElementStack.cpp         RenderFullScreen::wrapRenderer(renderer, renderer ? renderer->parent() : 0, document());
parent            378 Source/core/dom/Node.cpp         Element* parent = parentElement();
parent            379 Source/core/dom/Node.cpp         if (isAfterPseudoElement() && parent->lastChild())
parent            380 Source/core/dom/Node.cpp             return parent->lastChild();
parent            382 Source/core/dom/Node.cpp             return parent->pseudoElement(BEFORE);
parent            390 Source/core/dom/Node.cpp         Element* parent = parentElement();
parent            391 Source/core/dom/Node.cpp         if (isBeforePseudoElement() && parent->firstChild())
parent            392 Source/core/dom/Node.cpp             return parent->firstChild();
parent            394 Source/core/dom/Node.cpp             return parent->pseudoElement(AFTER);
parent            465 Source/core/dom/Node.cpp     if (ContainerNode* parent = parentNode())
parent            466 Source/core/dom/Node.cpp         parent->removeChild(this, exceptionState);
parent            908 Source/core/dom/Node.cpp Node* Node::commonAncestor(const Node& other, Node* (*parent)(const Node&))
parent            915 Source/core/dom/Node.cpp     for (Node* node = this; node; node = parent(*node)) {
parent            921 Source/core/dom/Node.cpp     for (const Node* node = &other; node; node = parent(*node)) {
parent            930 Source/core/dom/Node.cpp             thisIterator = parent(*thisIterator);
parent            933 Source/core/dom/Node.cpp             otherIterator = parent(*otherIterator);
parent            938 Source/core/dom/Node.cpp         thisIterator = parent(*thisIterator);
parent            939 Source/core/dom/Node.cpp         otherIterator = parent(*otherIterator);
parent            960 Source/core/dom/Node.cpp     ASSERT(!renderer() || (renderer()->style() && (renderer()->parent() || renderer()->isRenderView())));
parent           1138 Source/core/dom/Node.cpp         Node* parent = root->parentOrShadowHostNode();
parent           1139 Source/core/dom/Node.cpp         if (parent && parent->isShadowRoot())
parent           1141 Source/core/dom/Node.cpp         root = parent;
parent           1148 Source/core/dom/Node.cpp     ContainerNode* parent = parentNode();
parent           1149 Source/core/dom/Node.cpp     return parent && !parent->isShadowRoot() ? parent : 0;
parent           1154 Source/core/dom/Node.cpp     ContainerNode* parent = parentOrShadowHostNode();
parent           1155 Source/core/dom/Node.cpp     if (!parent)
parent           1158 Source/core/dom/Node.cpp     if (parent->isShadowRoot())
parent           1159 Source/core/dom/Node.cpp         return toShadowRoot(parent)->host();
parent           1161 Source/core/dom/Node.cpp     if (!parent->isElementNode())
parent           1164 Source/core/dom/Node.cpp     return toElement(parent);
parent           1317 Source/core/dom/Node.cpp             if (Element* parent = parentElement())
parent           1318 Source/core/dom/Node.cpp                 return parent->isDefaultNamespace(namespaceURI);
parent           1336 Source/core/dom/Node.cpp             if (Element* parent = parentElement())
parent           1337 Source/core/dom/Node.cpp                 return parent->isDefaultNamespace(namespaceURI);
parent           1412 Source/core/dom/Node.cpp             if (Element* parent = parentElement())
parent           1413 Source/core/dom/Node.cpp                 return parent->lookupNamespaceURI(prefix);
parent           1431 Source/core/dom/Node.cpp             if (Element* parent = parentElement())
parent           1432 Source/core/dom/Node.cpp                 return parent->lookupNamespaceURI(prefix);
parent           1656 Source/core/dom/Node.cpp     if (Element* parent = parentElement())
parent           1657 Source/core/dom/Node.cpp         return parent->convertToPage(p);
parent           1670 Source/core/dom/Node.cpp     if (Element* parent = parentElement())
parent           1671 Source/core/dom/Node.cpp         return parent->convertFromPage(p);
parent           1844 Source/core/dom/Node.cpp     ContainerNode* parent = node->parentOrShadowHostNode();
parent           1845 Source/core/dom/Node.cpp     if (!parent && node->document().frame())
parent           1846 Source/core/dom/Node.cpp         parent = node->document().frame()->ownerElement();
parent           1847 Source/core/dom/Node.cpp     return parent;
parent           2273 Source/core/dom/Node.cpp                 renderer = renderer->parent();
parent            481 Source/core/dom/Node.h     Node* commonAncestor(const Node&, Node* (*parent)(const Node&));
parent            838 Source/core/dom/Node.h inline void Node::setParentOrShadowHostNode(ContainerNode* parent)
parent            841 Source/core/dom/Node.h     m_parentOrShadowHostNode = parent;
parent             50 Source/core/dom/NodeRenderStyle.h     ContainerNode* parent = NodeRenderingTraversal::parent(this);
parent             51 Source/core/dom/NodeRenderStyle.h     return parent ? parent->renderStyle() : 0;
parent             72 Source/core/dom/NodeRenderingTraversal.cpp         node = NodeRenderingTraversal::parent(node);
parent             81 Source/core/dom/NodeRenderingTraversal.cpp         walker.parent();
parent             89 Source/core/dom/NodeRenderingTraversal.cpp     Node* parent = walker.traverseParent(node);
parent             90 Source/core/dom/NodeRenderingTraversal.cpp     if (parent && parent->isElementNode())
parent             91 Source/core/dom/NodeRenderingTraversal.cpp         return toElement(parent)->pseudoElement(AFTER);
parent            100 Source/core/dom/NodeRenderingTraversal.cpp         walker.parent();
parent            108 Source/core/dom/NodeRenderingTraversal.cpp     Node* parent = walker.traverseParent(node);
parent            109 Source/core/dom/NodeRenderingTraversal.cpp     if (parent && parent->isElementNode())
parent            110 Source/core/dom/NodeRenderingTraversal.cpp         return toElement(parent)->pseudoElement(BEFORE);
parent            125 Source/core/dom/NodeRenderingTraversal.cpp     Node* parentNode = parent(node);
parent            165 Source/core/dom/NodeRenderingTraversal.cpp     return parent(node);
parent            177 Source/core/dom/NodeRenderingTraversal.cpp     Node* parentNode = parent(node);
parent            215 Source/core/dom/NodeRenderingTraversal.cpp     for (Node* parentNode = parent(node); parentNode; parentNode = parent(parentNode)) {
parent             58 Source/core/dom/NodeRenderingTraversal.h ContainerNode* parent(const Node*);
parent             59 Source/core/dom/NodeRenderingTraversal.h ContainerNode* parent(const Node*, ParentDetails*);
parent             69 Source/core/dom/NodeRenderingTraversal.h inline ContainerNode* parent(const Node* node)
parent             72 Source/core/dom/NodeRenderingTraversal.h     return parent(node, &unusedDetails);
parent             78 Source/core/dom/NodeRenderingTraversal.h     Node* found = parent(node, &unusedDetails);
parent             52 Source/core/dom/NodeTraversal.cpp     for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) {
parent             53 Source/core/dom/NodeTraversal.cpp         if (parent == stayWithin)
parent             55 Source/core/dom/NodeTraversal.cpp         if (Node* next = parent->pseudoAwareNextSibling())
parent             67 Source/core/dom/NodeTraversal.cpp     for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) {
parent             68 Source/core/dom/NodeTraversal.cpp         if (parent == stayWithin)
parent             70 Source/core/dom/NodeTraversal.cpp         if (Node* next = parent->pseudoAwareNextSibling())
parent             79 Source/core/dom/NodeTraversal.cpp     for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) {
parent             80 Source/core/dom/NodeTraversal.cpp         if (parent->nextSibling())
parent             81 Source/core/dom/NodeTraversal.cpp             return parent->nextSibling();
parent             90 Source/core/dom/NodeTraversal.cpp     for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) {
parent             91 Source/core/dom/NodeTraversal.cpp         if (parent == stayWithin)
parent             93 Source/core/dom/NodeTraversal.cpp         if (parent->nextSibling())
parent             94 Source/core/dom/NodeTraversal.cpp             return parent->nextSibling();
parent            118 Source/core/dom/NodeTraversal.cpp     for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) {
parent            119 Source/core/dom/NodeTraversal.cpp         if (parent == stayWithin)
parent            121 Source/core/dom/NodeTraversal.cpp         if (parent->previousSibling())
parent            122 Source/core/dom/NodeTraversal.cpp             return parent->previousSibling();
parent            142 Source/core/dom/NodeTraversal.cpp     for (Node* parent = current.parentNode(); parent; parent = parent->parentNode()) {
parent            143 Source/core/dom/NodeTraversal.cpp         if (parent == stayWithin)
parent            145 Source/core/dom/NodeTraversal.cpp         if (parent->previousSibling())
parent            146 Source/core/dom/NodeTraversal.cpp             return parent->previousSibling();
parent            325 Source/core/dom/Position.cpp     if (ContainerNode* parent = node->parentNode())
parent            326 Source/core/dom/Position.cpp         return createLegacyEditingPosition(parent, node->nodeIndex());
parent            354 Source/core/dom/Position.cpp     if (ContainerNode* parent = node->parentNode())
parent            355 Source/core/dom/Position.cpp         return createLegacyEditingPosition(parent, node->nodeIndex() + 1);
parent            859 Source/core/dom/Position.cpp     Node* parent = node->parentNode();
parent            860 Source/core/dom/Position.cpp     if (!parent)
parent            864 Source/core/dom/Position.cpp     while (parent) {
parent            865 Source/core/dom/Position.cpp         if (!parent->renderer()) {
parent            866 Source/core/dom/Position.cpp             parent = parent->parentNode();
parent            869 Source/core/dom/Position.cpp         if (!nodeIsUserSelectAll(parent))
parent            871 Source/core/dom/Position.cpp         candidateRoot = parent;
parent            872 Source/core/dom/Position.cpp         parent = candidateRoot->parentNode();
parent           1307 Source/core/dom/Position.cpp     for (const RenderObject* r = m_anchorNode->renderer(); r; r = r->parent()) {
parent             57 Source/core/dom/PseudoElement.cpp PseudoElement::PseudoElement(Element* parent, PseudoId pseudoId)
parent             58 Source/core/dom/PseudoElement.cpp     : Element(pseudoElementTagName(), &parent->document(), CreateElement)
parent             62 Source/core/dom/PseudoElement.cpp     setParentOrShadowHostNode(parent);
parent             81 Source/core/dom/PseudoElement.cpp     RefPtr<Element> parent = parentOrShadowHostElement();
parent             83 Source/core/dom/PseudoElement.cpp     removedFrom(parent.get());
parent             38 Source/core/dom/PseudoElement.h     static PassRefPtr<PseudoElement> create(Element* parent, PseudoId pseudoId)
parent             40 Source/core/dom/PseudoElement.h         return adoptRef(new PseudoElement(parent, pseudoId));
parent           1204 Source/core/dom/Range.cpp     while (ContainerNode* parent = root->parentNode())
parent           1205 Source/core/dom/Range.cpp         root = parent;
parent             57 Source/core/dom/RenderTreeBuilder.h         m_renderingParent = NodeRenderingTraversal::parent(node, &m_parentDetails);
parent            203 Source/core/dom/Text.cpp     RefPtr<ContainerNode> parent = parentNode(); // Protect against mutation handlers moving this node during traversal
parent            204 Source/core/dom/Text.cpp     for (RefPtr<Node> n = startText; n && n != this && n->isTextNode() && n->parentNode() == parent;) {
parent            207 Source/core/dom/Text.cpp         parent->removeChild(nodeToRemove.get(), IGNORE_EXCEPTION);
parent            212 Source/core/dom/Text.cpp         for (RefPtr<Node> n = nextSibling(); n && n != onePastEndText && n->isTextNode() && n->parentNode() == parent;) {
parent            215 Source/core/dom/Text.cpp             parent->removeChild(nodeToRemove.get(), IGNORE_EXCEPTION);
parent            220 Source/core/dom/Text.cpp         if (parent && parentNode() == parent)
parent            221 Source/core/dom/Text.cpp             parent->removeChild(this, IGNORE_EXCEPTION);
parent            244 Source/core/dom/Text.cpp bool Text::textRendererIsNeeded(const RenderStyle& style, const RenderObject& parent)
parent            258 Source/core/dom/Text.cpp     if (!parent.canHaveWhitespaceChildren())
parent            268 Source/core/dom/Text.cpp     if (parent.isRenderInline()) {
parent            273 Source/core/dom/Text.cpp         if (parent.isRenderBlock() && !parent.childrenInline() && (!prev || !prev->isInline()))
parent            280 Source/core/dom/Text.cpp         RenderObject* first = parent.firstChild();
parent            344 Source/core/dom/Text.cpp     if (!textRenderer || !textRendererIsNeeded(*textRenderer->style(), *textRenderer->parent())) {
parent             52 Source/core/dom/Text.h     bool textRendererIsNeeded(const RenderStyle&, const RenderObject& parent);
parent            337 Source/core/dom/TreeScope.cpp     for (; focusedFrame; focusedFrame = focusedFrame->tree().parent()) {
parent            338 Source/core/dom/TreeScope.cpp         if (focusedFrame->tree().parent() == currentFrame)
parent             98 Source/core/dom/TreeWalker.cpp             ContainerNode* parent = node->parentNode();
parent             99 Source/core/dom/TreeWalker.cpp             if (!parent || parent == root() || parent == m_current)
parent            101 Source/core/dom/TreeWalker.cpp             node = parent;
parent            131 Source/core/dom/TreeWalker.cpp             ContainerNode* parent = node->parentNode();
parent            132 Source/core/dom/TreeWalker.cpp             if (!parent || parent == root() || parent == m_current)
parent            134 Source/core/dom/TreeWalker.cpp             node = parent;
parent            240 Source/core/dom/TreeWalker.cpp         ContainerNode* parent = node->parentNode();
parent            241 Source/core/dom/TreeWalker.cpp         if (!parent)
parent            243 Source/core/dom/TreeWalker.cpp         node = parent;
parent             84 Source/core/dom/custom/CustomElementScheduler.cpp     ASSERT(import->parent());
parent             91 Source/core/dom/custom/CustomElementScheduler.cpp     CustomElementMicrotaskDispatcher::instance().enqueue(import->parent(), step.release());
parent            151 Source/core/dom/shadow/ComposedTreeWalker.cpp     Node* parent = node->parentNode();
parent            152 Source/core/dom/shadow/ComposedTreeWalker.cpp     if (!parent)
parent            154 Source/core/dom/shadow/ComposedTreeWalker.cpp     if (!parent->isShadowRoot())
parent            155 Source/core/dom/shadow/ComposedTreeWalker.cpp         return parent;
parent            156 Source/core/dom/shadow/ComposedTreeWalker.cpp     ShadowRoot* shadowRoot = toShadowRoot(parent);
parent             60 Source/core/dom/shadow/ComposedTreeWalker.h     void parent();
parent            124 Source/core/dom/shadow/ComposedTreeWalker.h inline void ComposedTreeWalker::parent()
parent            170 Source/core/dom/shadow/ComposedTreeWalker.h         parent();
parent             55 Source/core/dom/shadow/ElementShadow.cpp inline DistributionPool::DistributionPool(const ContainerNode& parent)
parent             57 Source/core/dom/shadow/ElementShadow.cpp     populateChildren(parent);
parent             67 Source/core/dom/shadow/ElementShadow.cpp inline void DistributionPool::populateChildren(const ContainerNode& parent)
parent             70 Source/core/dom/shadow/ElementShadow.cpp     for (Node* child = parent.firstChild(); child; child = child->nextSibling()) {
parent            100 Source/core/dom/shadow/InsertionPoint.h     Node* parent = node.parentNode();
parent            101 Source/core/dom/shadow/InsertionPoint.h     if (!parent)
parent            103 Source/core/dom/shadow/InsertionPoint.h     if (parent->isShadowRoot() && !toShadowRoot(parent)->isYoungest())
parent            105 Source/core/dom/shadow/InsertionPoint.h     if (isActiveInsertionPoint(*parent))
parent            107 Source/core/dom/shadow/InsertionPoint.h     if (parent->isElementNode())
parent            108 Source/core/dom/shadow/InsertionPoint.h         return toElement(parent)->shadow();
parent             34 Source/core/editing/AppendNodeCommand.cpp AppendNodeCommand::AppendNodeCommand(PassRefPtr<ContainerNode> parent, PassRefPtr<Node> node)
parent             35 Source/core/editing/AppendNodeCommand.cpp     : SimpleEditCommand(parent->document())
parent             36 Source/core/editing/AppendNodeCommand.cpp     , m_parent(parent)
parent             35 Source/core/editing/AppendNodeCommand.h     static PassRefPtr<AppendNodeCommand> create(PassRefPtr<ContainerNode> parent, PassRefPtr<Node> node)
parent             37 Source/core/editing/AppendNodeCommand.h         return adoptRef(new AppendNodeCommand(parent, node));
parent             41 Source/core/editing/AppendNodeCommand.h     AppendNodeCommand(PassRefPtr<ContainerNode> parent, PassRefPtr<Node>);
parent            495 Source/core/editing/ApplyStyleCommand.cpp         RefPtr<Element> parent = toElement(currentNode->parentNode());
parent            497 Source/core/editing/ApplyStyleCommand.cpp             splitElement(parent, before ? currentNode : currentNode->nextSibling());
parent            498 Source/core/editing/ApplyStyleCommand.cpp         if (parent == highestAncestorWithUnicodeBidi)
parent            500 Source/core/editing/ApplyStyleCommand.cpp         currentNode = parent;
parent            874 Source/core/editing/ApplyStyleCommand.cpp         RefPtr<ContainerNode> parent = node->parentNode();
parent            879 Source/core/editing/ApplyStyleCommand.cpp                 runStart = previousSibling ? previousSibling->nextSibling() : parent->firstChild();
parent            881 Source/core/editing/ApplyStyleCommand.cpp                 runEnd = nextSibling ? nextSibling->previousSibling() : parent->lastChild();
parent            206 Source/core/editing/CompositeEditCommand.cpp     while (command && command->parent())
parent            207 Source/core/editing/CompositeEditCommand.cpp         command = command->parent();
parent            305 Source/core/editing/CompositeEditCommand.cpp     ContainerNode* parent = refChild->parentNode();
parent            306 Source/core/editing/CompositeEditCommand.cpp     ASSERT(parent);
parent            307 Source/core/editing/CompositeEditCommand.cpp     ASSERT(!parent->isShadowRoot());
parent            308 Source/core/editing/CompositeEditCommand.cpp     if (parent->lastChild() == refChild)
parent            309 Source/core/editing/CompositeEditCommand.cpp         appendNode(insertChild, parent);
parent            346 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::appendNode(PassRefPtr<Node> node, PassRefPtr<ContainerNode> parent)
parent            348 Source/core/editing/CompositeEditCommand.cpp     ASSERT(canHaveChildrenForEditing(parent.get()));
parent            349 Source/core/editing/CompositeEditCommand.cpp     applyCommandToComposite(AppendNodeCommand::create(parent, node));
parent            379 Source/core/editing/CompositeEditCommand.cpp     RefPtr<ContainerNode> parent = node->parentNode();
parent            381 Source/core/editing/CompositeEditCommand.cpp     prune(parent.release(), excludeNode);
parent             91 Source/core/editing/CompositeEditCommand.h     void appendNode(PassRefPtr<Node>, PassRefPtr<ContainerNode> parent);
parent            107 Source/core/editing/EditCommand.cpp void EditCommand::setParent(CompositeEditCommand* parent)
parent            109 Source/core/editing/EditCommand.cpp     ASSERT((parent && !m_parent) || (!parent && m_parent));
parent            110 Source/core/editing/EditCommand.cpp     ASSERT(!parent || !isCompositeEditCommand() || !toCompositeEditCommand(this)->composition());
parent            111 Source/core/editing/EditCommand.cpp     m_parent = parent;
parent            112 Source/core/editing/EditCommand.cpp     if (parent) {
parent            113 Source/core/editing/EditCommand.cpp         m_startingSelection = parent->m_endingSelection;
parent            114 Source/core/editing/EditCommand.cpp         m_endingSelection = parent->m_endingSelection;
parent             64 Source/core/editing/EditCommand.h     CompositeEditCommand* parent() const { return m_parent; }
parent           1323 Source/core/editing/FrameSelection.cpp     LocalFrame* parent = m_frame->tree().parent();
parent           1324 Source/core/editing/FrameSelection.cpp     if (!parent)
parent           1357 Source/core/editing/FrameSelection.cpp     page->focusController().setFocusedFrame(parent);
parent           1358 Source/core/editing/FrameSelection.cpp     parent->selection().setSelection(newSelection);
parent             51 Source/core/editing/InsertNodeBeforeCommand.cpp     ContainerNode* parent = m_refChild->parentNode();
parent             52 Source/core/editing/InsertNodeBeforeCommand.cpp     if (!parent || (m_shouldAssumeContentIsAlwaysEditable == DoNotAssumeContentIsAlwaysEditable && !parent->isContentEditable(Node::UserSelectAllIsAlwaysNonEditable)))
parent             54 Source/core/editing/InsertNodeBeforeCommand.cpp     ASSERT(parent->isContentEditable(Node::UserSelectAllIsAlwaysNonEditable));
parent             56 Source/core/editing/InsertNodeBeforeCommand.cpp     parent->insertBefore(m_insertChild.get(), m_refChild.get(), IGNORE_EXCEPTION);
parent            136 Source/core/editing/InsertParagraphSeparatorCommand.cpp     RefPtr<Element> parent = blockToInsert;
parent            141 Source/core/editing/InsertParagraphSeparatorCommand.cpp         appendNode(child, parent);
parent            142 Source/core/editing/InsertParagraphSeparatorCommand.cpp         parent = child.release();
parent            145 Source/core/editing/InsertParagraphSeparatorCommand.cpp     return parent.release();
parent            253 Source/core/editing/InsertParagraphSeparatorCommand.cpp         RefPtr<Element> parent = cloneHierarchyUnderNewBlock(ancestors, blockToInsert);
parent            255 Source/core/editing/InsertParagraphSeparatorCommand.cpp         appendBlockPlaceholder(parent);
parent            257 Source/core/editing/InsertParagraphSeparatorCommand.cpp         setEndingSelection(VisibleSelection(firstPositionInNode(parent.get()), DOWNSTREAM, endingSelection().isDirectional()));
parent             70 Source/core/editing/MergeIdenticalElementsCommand.cpp     ContainerNode* parent = m_element2->parentNode();
parent             71 Source/core/editing/MergeIdenticalElementsCommand.cpp     if (!parent || !parent->rendererIsEditable())
parent             76 Source/core/editing/MergeIdenticalElementsCommand.cpp     parent->insertBefore(m_element1.get(), m_element2.get(), exceptionState);
parent             46 Source/core/editing/RemoveNodeCommand.cpp     ContainerNode* parent = m_node->parentNode();
parent             47 Source/core/editing/RemoveNodeCommand.cpp     if (!parent || (m_shouldAssumeContentIsAlwaysEditable == DoNotAssumeContentIsAlwaysEditable
parent             48 Source/core/editing/RemoveNodeCommand.cpp         && !parent->isContentEditable(Node::UserSelectAllIsAlwaysNonEditable) && parent->inActiveDocument()))
parent             50 Source/core/editing/RemoveNodeCommand.cpp     ASSERT(parent->isContentEditable(Node::UserSelectAllIsAlwaysNonEditable) || !parent->inActiveDocument());
parent             52 Source/core/editing/RemoveNodeCommand.cpp     m_parent = parent;
parent             60 Source/core/editing/RemoveNodeCommand.cpp     RefPtr<ContainerNode> parent = m_parent.release();
parent             62 Source/core/editing/RemoveNodeCommand.cpp     if (!parent || !parent->rendererIsEditable())
parent             65 Source/core/editing/RemoveNodeCommand.cpp     parent->insertBefore(m_node.get(), refChild.get(), IGNORE_EXCEPTION);
parent            236 Source/core/editing/RenderedPosition.cpp     for (RenderObject* renderer = rendererFromPosition(position); renderer && renderer->node(); renderer = renderer->parent()) {
parent            224 Source/core/editing/ReplaceSelectionCommand.cpp     ContainerNode* parent = node->nonShadowBoundaryParentNode();
parent            225 Source/core/editing/ReplaceSelectionCommand.cpp     if (!parent)
parent            228 Source/core/editing/ReplaceSelectionCommand.cpp     parent->removeChild(node.get());
parent            236 Source/core/editing/ReplaceSelectionCommand.cpp     ContainerNode* parent = refNode->nonShadowBoundaryParentNode();
parent            237 Source/core/editing/ReplaceSelectionCommand.cpp     if (!parent)
parent            240 Source/core/editing/ReplaceSelectionCommand.cpp     parent->insertBefore(node, refNode);
parent            842 Source/core/editing/ReplaceSelectionCommand.cpp     while (ContainerNode* parent = node->parentNode()) {
parent            843 Source/core/editing/ReplaceSelectionCommand.cpp         if (parent->isBlockFlowElement() || isHTMLBodyElement(*parent))
parent            850 Source/core/editing/ReplaceSelectionCommand.cpp         node = parent;
parent           1128 Source/core/editing/ReplaceSelectionCommand.cpp         RefPtr<Node> parent = endBR->parentNode();
parent           1131 Source/core/editing/ReplaceSelectionCommand.cpp         if (Node* nodeToRemove = highestNodeToRemoveInPruning(parent.get())) {
parent            111 Source/core/editing/SimplifyMarkupCommand.cpp     RefPtr<ContainerNode> parent = highestAncestorToRemove->parentNode();
parent            112 Source/core/editing/SimplifyMarkupCommand.cpp     if (!parent) // Parent has already been removed.
parent            126 Source/core/editing/SpellChecker.cpp         Element* parent = element;
parent            129 Source/core/editing/SpellChecker.cpp             parent = textControl;
parent            134 Source/core/editing/SpellChecker.cpp         if (isTextField || !parent->isAlreadySpellChecked()) {
parent            139 Source/core/editing/SpellChecker.cpp                 parent->setAlreadySpellChecked(true);
parent             58 Source/core/editing/SplitElementCommand.cpp     ContainerNode* parent = m_element2->parentNode();
parent             59 Source/core/editing/SplitElementCommand.cpp     if (!parent || !parent->rendererIsEditable())
parent             61 Source/core/editing/SplitElementCommand.cpp     parent->insertBefore(m_element1.get(), m_element2.get(), exceptionState);
parent             55 Source/core/editing/SplitTextNodeCommand.cpp     ContainerNode* parent = m_text2->parentNode();
parent             56 Source/core/editing/SplitTextNodeCommand.cpp     if (!parent || !parent->rendererIsEditable())
parent             90 Source/core/editing/SplitTextNodeCommand.cpp     ContainerNode* parent = m_text2->parentNode();
parent             91 Source/core/editing/SplitTextNodeCommand.cpp     if (!parent || !parent->rendererIsEditable())
parent             50 Source/core/editing/SplitTextNodeContainingElementCommand.cpp     Element* parent = m_text->parentElement();
parent             51 Source/core/editing/SplitTextNodeContainingElementCommand.cpp     if (!parent || !parent->parentElement() || !parent->parentElement()->rendererIsEditable())
parent             54 Source/core/editing/SplitTextNodeContainingElementCommand.cpp     RenderObject* parentRenderer = parent->renderer();
parent             56 Source/core/editing/SplitTextNodeContainingElementCommand.cpp         wrapContentsInDummySpan(parent);
parent             57 Source/core/editing/SplitTextNodeContainingElementCommand.cpp         Node* firstChild = parent->firstChild();
parent             60 Source/core/editing/SplitTextNodeContainingElementCommand.cpp         parent = toElement(firstChild);
parent             63 Source/core/editing/SplitTextNodeContainingElementCommand.cpp     splitElement(parent, m_text);
parent            165 Source/core/editing/TextIterator.cpp     for (Node* parent = node->parentOrShadowHostNode(); parent; parent = parent->parentOrShadowHostNode())
parent            228 Source/core/editing/TextIterator.cpp     for (Node* parent = node->parentOrShadowHostNode(); parent; parent = parent->parentOrShadowHostNode())
parent            229 Source/core/editing/TextIterator.cpp         ancestry.append(parent);
parent            765 Source/core/editing/htmlediting.cpp         renderer = renderer->parent();
parent            403 Source/core/editing/markup.cpp                 for (ContainerNode* parent = lastAncestorClosedOrSelf->parentNode(); parent && parent != nextParent; parent = parent->parentNode()) {
parent            405 Source/core/editing/markup.cpp                     if (!parent->renderer())
parent            408 Source/core/editing/markup.cpp                     ASSERT(startNode->isDescendantOf(parent));
parent            410 Source/core/editing/markup.cpp                         wrapWithNode(*parent);
parent            411 Source/core/editing/markup.cpp                     lastClosed = parent;
parent            180 Source/core/events/EventPath.cpp         TreeScope* parent = treeScopeEventContext->treeScope().olderShadowRootOrParentTreeScope();
parent            181 Source/core/events/EventPath.cpp         if (!parent) {
parent            186 Source/core/events/EventPath.cpp         ASSERT(treeScopeEventContextMap.find(parent) != treeScopeEventContextMap.end());
parent            187 Source/core/events/EventPath.cpp         treeScopeEventContextMap.find(parent)->value->addChild(*treeScopeEventContext);
parent            164 Source/core/events/MouseRelatedEvent.cpp         for (RenderLayer* layer = n->renderer()->enclosingLayer(); layer; layer = layer->parent())
parent            191 Source/core/fetch/ResourceFetcher.cpp         if (fetcher->frame()->tree().parent())
parent            742 Source/core/fetch/ResourceFetcher.cpp         if (LocalFrame* parent = frame()->tree().parent())
parent            743 Source/core/fetch/ResourceFetcher.cpp             return parent->document()->fetcher()->resourceRequestCachePolicy(request, type);
parent           1103 Source/core/frame/DOMWindow.cpp     if (LocalFrame* parent = m_frame->tree().parent())
parent           1104 Source/core/frame/DOMWindow.cpp         parent->document()->updateLayoutIgnorePendingStylesheets();
parent           1119 Source/core/frame/DOMWindow.cpp     if (LocalFrame* parent = m_frame->tree().parent())
parent           1120 Source/core/frame/DOMWindow.cpp         parent->document()->updateLayoutIgnorePendingStylesheets();
parent           1267 Source/core/frame/DOMWindow.cpp     LocalFrame* parent = m_frame->tree().parent();
parent           1268 Source/core/frame/DOMWindow.cpp     if (parent)
parent           1269 Source/core/frame/DOMWindow.cpp         return parent->domWindow();
parent           1792 Source/core/frame/DOMWindow.cpp         if (LocalFrame* parent = m_frame->tree().parent())
parent           1793 Source/core/frame/DOMWindow.cpp             targetFrame = parent;
parent            202 Source/core/frame/DOMWindow.h         DOMWindow* parent() const;
parent             17 Source/core/frame/FrameClient.h     virtual Frame* parent() const = 0;
parent            347 Source/core/frame/FrameView.cpp     if (!parent()) {
parent           2666 Source/core/frame/FrameView.cpp     if (!parent())
parent           2669 Source/core/frame/FrameView.cpp     if (LocalFrame* parentFrame = m_frame->tree().parent())
parent           3020 Source/core/frame/FrameView.cpp     if (const ScrollView* parentScrollView = toScrollView(parent())) {
parent           3043 Source/core/frame/FrameView.cpp     if (const ScrollView* parentScrollView = toScrollView(parent())) {
parent           3067 Source/core/frame/FrameView.cpp     if (const ScrollView* parentScrollView = toScrollView(parent())) {
parent           3092 Source/core/frame/FrameView.cpp     if (const ScrollView* parentScrollView = toScrollView(parent())) {
parent             75 Source/core/frame/LocalFrame.cpp     LocalFrame* parent = frame->tree().parent();
parent             76 Source/core/frame/LocalFrame.cpp     if (!parent)
parent             78 Source/core/frame/LocalFrame.cpp     return parent->pageZoomFactor();
parent             83 Source/core/frame/LocalFrame.cpp     LocalFrame* parent = frame->tree().parent();
parent             84 Source/core/frame/LocalFrame.cpp     if (!parent)
parent             86 Source/core/frame/LocalFrame.cpp     return parent->textZoomFactor();
parent            195 Source/core/frame/LocalFrame.cpp     return document()->printing() && (!tree().parent() || !tree().parent()->document()->printing());
parent            244 Source/core/frame/LocalFrame.cpp     if (LocalFrame* parent = tree().parent())
parent            245 Source/core/frame/LocalFrame.cpp         parent->loader().checkLoadComplete();
parent            488 Source/core/frame/LocalFrame.cpp     for (const LocalFrame* frame = this; frame; frame = frame->tree().parent()) {
parent            123 Source/core/frame/Location.cpp     for (LocalFrame* frame = m_frame->tree().parent(); frame; frame = frame->tree().parent())
parent            135 Source/core/frame/PinchViewport.cpp     if (currentLayerTreeRoot->parent() && currentLayerTreeRoot->parent() == m_innerViewportScrollLayer)
parent             95 Source/core/frame/csp/CSPDirectiveList.cpp     for (LocalFrame* current = frame->tree().parent(); current; current = current->tree().parent()) {
parent            421 Source/core/html/HTMLElement.cpp     ContainerNode* parent = parentNode();
parent            422 Source/core/html/HTMLElement.cpp     if (!parent) {
parent            444 Source/core/html/HTMLElement.cpp     parent->replaceChild(newChild.release(), this, exceptionState);
parent            735 Source/core/html/HTMLElement.cpp     Element* parent = parentElement();
parent            737 Source/core/html/HTMLElement.cpp     if (parent && parent->isHTMLElement() && parent->selfOrAncestorHasDirAutoAttribute())
parent            738 Source/core/html/HTMLElement.cpp         toHTMLElement(parent)->adjustDirectionalityIfNeededAfterChildAttributeChanged(this);
parent             62 Source/core/html/HTMLFrameOwnerElement.cpp         ScrollView* currentParent = toScrollView(child->parent());
parent             81 Source/core/html/HTMLFrameOwnerElement.cpp static void moveWidgetToParentSoon(Widget* child, FrameView* parent)
parent             84 Source/core/html/HTMLFrameOwnerElement.cpp         if (parent)
parent             85 Source/core/html/HTMLFrameOwnerElement.cpp             parent->addChild(child);
parent             86 Source/core/html/HTMLFrameOwnerElement.cpp         else if (toScrollView(child->parent()))
parent             87 Source/core/html/HTMLFrameOwnerElement.cpp             toScrollView(child->parent())->removeChild(child);
parent             90 Source/core/html/HTMLFrameOwnerElement.cpp     widgetNewParentMap().set(child, parent);
parent            187 Source/core/html/HTMLFrameOwnerElement.cpp         if (m_widget->parent())
parent            313 Source/core/html/HTMLOptionElement.cpp     ContainerNode* parent = parentNode();
parent            314 Source/core/html/HTMLOptionElement.cpp     if (parent && isHTMLOptGroupElement(*parent))
parent            323 Source/core/html/HTMLOptionElement.cpp     if (Element* parent = parentElement())
parent            324 Source/core/html/HTMLOptionElement.cpp         return isHTMLOptGroupElement(*parent) && parent->isDisabledFormControl();
parent             56 Source/core/html/HTMLSourceElement.cpp     Element* parent = parentElement();
parent             57 Source/core/html/HTMLSourceElement.cpp     if (isHTMLMediaElement(parent))
parent             58 Source/core/html/HTMLSourceElement.cpp         toHTMLMediaElement(parent)->sourceWasAdded(this);
parent             64 Source/core/html/HTMLSourceElement.cpp     Element* parent = parentElement();
parent             65 Source/core/html/HTMLSourceElement.cpp     if (!parent && removalRoot->isElementNode())
parent             66 Source/core/html/HTMLSourceElement.cpp         parent = toElement(removalRoot);
parent             67 Source/core/html/HTMLSourceElement.cpp     if (isHTMLMediaElement(parent))
parent             68 Source/core/html/HTMLSourceElement.cpp         toHTMLMediaElement(parent)->sourceWasRemoved(this);
parent             63 Source/core/html/HTMLSummaryElement.cpp     Node* parent = NodeRenderingTraversal::parent(this);
parent             64 Source/core/html/HTMLSummaryElement.cpp     if (isHTMLDetailsElement(parent))
parent             65 Source/core/html/HTMLSummaryElement.cpp         return toHTMLDetailsElement(parent);
parent            210 Source/core/html/HTMLTableElement.cpp     RefPtr<ContainerNode> parent;
parent            212 Source/core/html/HTMLTableElement.cpp         parent = row ? row->parentNode() : lastRow->parentNode();
parent            214 Source/core/html/HTMLTableElement.cpp         parent = lastBody();
parent            215 Source/core/html/HTMLTableElement.cpp         if (!parent) {
parent            225 Source/core/html/HTMLTableElement.cpp     parent->insertBefore(newRow, row.get(), exceptionState);
parent             88 Source/core/html/HTMLTablePartElement.cpp     ContainerNode* parent = NodeRenderingTraversal::parent(this);
parent             89 Source/core/html/HTMLTablePartElement.cpp     while (parent && !isHTMLTableElement(*parent))
parent             90 Source/core/html/HTMLTablePartElement.cpp         parent = NodeRenderingTraversal::parent(parent);
parent             91 Source/core/html/HTMLTablePartElement.cpp     return toHTMLTableElement(parent);
parent             80 Source/core/html/HTMLTrackElement.cpp     HTMLMediaElement* parent = mediaElement();
parent             81 Source/core/html/HTMLTrackElement.cpp     if (insertionPoint == parent)
parent             82 Source/core/html/HTMLTrackElement.cpp         parent->didAddTrackElement(this);
parent            193 Source/core/html/HTMLTrackElement.cpp     HTMLMediaElement* parent = mediaElement();
parent            194 Source/core/html/HTMLTrackElement.cpp     if (!parent)
parent            250 Source/core/html/HTMLTrackElement.cpp     if (HTMLMediaElement* parent = mediaElement())
parent            251 Source/core/html/HTMLTrackElement.cpp         return parent->textTrackReadyStateChanged(m_track.get());
parent            261 Source/core/html/HTMLTrackElement.cpp     if (HTMLMediaElement* parent = mediaElement())
parent            262 Source/core/html/HTMLTrackElement.cpp         return parent->fastGetAttribute(HTMLNames::crossoriginAttr);
parent            269 Source/core/html/HTMLTrackElement.cpp     Element* parent = parentElement();
parent            270 Source/core/html/HTMLTrackElement.cpp     if (isHTMLMediaElement(parent))
parent            271 Source/core/html/HTMLTrackElement.cpp         return toHTMLMediaElement(parent);
parent            125 Source/core/html/imports/HTMLImportChild.cpp     if (parent())
parent            126 Source/core/html/imports/HTMLImportChild.cpp         parent()->removeChild(this);
parent            135 Source/core/html/imports/HTMLImportChild.cpp     return parent() ? parent()->root() : 0;
parent             52 Source/core/html/imports/HTMLImportStateResolver.cpp     for (const HTMLImport* ancestor = m_import; ancestor; ancestor = ancestor->parent()) {
parent             72 Source/core/html/imports/HTMLImportsController.cpp HTMLImportChild* HTMLImportsController::createChild(const KURL& url, HTMLImport* parent, HTMLImportChildClient* client)
parent             76 Source/core/html/imports/HTMLImportsController.cpp     parent->appendChild(loader.get());
parent             81 Source/core/html/imports/HTMLImportsController.cpp HTMLImportChild* HTMLImportsController::load(HTMLImport* parent, HTMLImportChildClient* client, FetchRequest request)
parent             86 Source/core/html/imports/HTMLImportsController.cpp         HTMLImportChild* child = createChild(request.url(), parent, client);
parent             95 Source/core/html/imports/HTMLImportsController.cpp     ResourcePtr<RawResource> resource = parent->document()->fetcher()->fetchImport(request);
parent             99 Source/core/html/imports/HTMLImportsController.cpp     HTMLImportChild* child = createChild(request.url(), parent, client);
parent             72 Source/core/html/imports/HTMLImportsController.h     HTMLImportChild* load(HTMLImport* parent, HTMLImportChildClient*, FetchRequest);
parent             81 Source/core/html/imports/HTMLImportsController.h     HTMLImportChild* createChild(const KURL&, HTMLImport* parent, HTMLImportChildClient*);
parent             86 Source/core/html/imports/LinkImport.cpp     HTMLImport* parent = m_owner->document().import();
parent             87 Source/core/html/imports/LinkImport.cpp     HTMLImportsController* controller = parent->controller();
parent             88 Source/core/html/imports/LinkImport.cpp     m_child = controller->load(parent, this, builder.build(true));
parent             99 Source/core/html/parser/HTMLConstructionSite.cpp     if (isHTMLTemplateElement(*task.parent))
parent            100 Source/core/html/parser/HTMLConstructionSite.cpp         task.parent = toHTMLTemplateElement(task.parent.get())->content();
parent            102 Source/core/html/parser/HTMLConstructionSite.cpp     if (ContainerNode* parent = task.child->parentNode())
parent            103 Source/core/html/parser/HTMLConstructionSite.cpp         parent->parserRemoveChild(*task.child);
parent            106 Source/core/html/parser/HTMLConstructionSite.cpp         task.parent->parserInsertBefore(task.child.get(), *task.nextChild);
parent            108 Source/core/html/parser/HTMLConstructionSite.cpp         task.parent->parserAppendChild(task.child.get());
parent            133 Source/core/html/parser/HTMLConstructionSite.cpp     Node* previousChild = task.nextChild ? task.nextChild->previousSibling() : task.parent->lastChild();
parent            136 Source/core/html/parser/HTMLConstructionSite.cpp         unsigned lengthLimit = textLengthLimitForContainer(*task.parent);
parent            150 Source/core/html/parser/HTMLConstructionSite.cpp     if (ContainerNode* parent = task.child->parentNode())
parent            151 Source/core/html/parser/HTMLConstructionSite.cpp         parent->parserRemoveChild(*task.child);
parent            153 Source/core/html/parser/HTMLConstructionSite.cpp     task.parent->parserAppendChild(task.child);
parent            167 Source/core/html/parser/HTMLConstructionSite.cpp     task.parent->parserTakeAllChildrenFrom(*task.oldParent());
parent            244 Source/core/html/parser/HTMLConstructionSite.cpp     unsigned lengthLimit = textLengthLimitForContainer(*pendingText.parent);
parent            256 Source/core/html/parser/HTMLConstructionSite.cpp         task.parent = pendingText.parent;
parent            258 Source/core/html/parser/HTMLConstructionSite.cpp         task.child = Text::create(task.parent->document(), substring);
parent            275 Source/core/html/parser/HTMLConstructionSite.cpp void HTMLConstructionSite::attachLater(ContainerNode* parent, PassRefPtr<Node> prpChild, bool selfClosing)
parent            281 Source/core/html/parser/HTMLConstructionSite.cpp     task.parent = parent;
parent            291 Source/core/html/parser/HTMLConstructionSite.cpp     if (m_openElements.stackDepth() > maximumHTMLParserDOMTreeDepth && task.parent->parentNode())
parent            292 Source/core/html/parser/HTMLConstructionSite.cpp         task.parent = task.parent->parentNode();
parent            294 Source/core/html/parser/HTMLConstructionSite.cpp     ASSERT(task.parent);
parent            577 Source/core/html/parser/HTMLConstructionSite.cpp     ContainerNode* parent = m_openElements.rootNode();
parent            578 Source/core/html/parser/HTMLConstructionSite.cpp     attachLater(parent, Comment::create(parent->document(), token->comment()));
parent            667 Source/core/html/parser/HTMLConstructionSite.cpp     dummyTask.parent = currentNode();
parent            673 Source/core/html/parser/HTMLConstructionSite.cpp     if (isHTMLTemplateElement(*dummyTask.parent))
parent            674 Source/core/html/parser/HTMLConstructionSite.cpp         dummyTask.parent = toHTMLTemplateElement(dummyTask.parent.get())->content();
parent            679 Source/core/html/parser/HTMLConstructionSite.cpp     if (!m_pendingText.isEmpty() && (m_pendingText.parent != dummyTask.parent ||  m_pendingText.nextChild != dummyTask.nextChild))
parent            681 Source/core/html/parser/HTMLConstructionSite.cpp     m_pendingText.append(dummyTask.parent, dummyTask.nextChild, string, whitespaceMode);
parent            687 Source/core/html/parser/HTMLConstructionSite.cpp     task.parent = newParent->node();
parent            695 Source/core/html/parser/HTMLConstructionSite.cpp     task.parent = newParent->node();
parent            708 Source/core/html/parser/HTMLConstructionSite.cpp     task.parent = newParent->node();
parent            716 Source/core/html/parser/HTMLConstructionSite.cpp     task.parent = newParent->node();
parent            819 Source/core/html/parser/HTMLConstructionSite.cpp         task.parent = lastTemplateElement->element();
parent            826 Source/core/html/parser/HTMLConstructionSite.cpp         ContainerNode* parent;
parent            828 Source/core/html/parser/HTMLConstructionSite.cpp             parent = lastTableElementRecord->next()->element();
parent            830 Source/core/html/parser/HTMLConstructionSite.cpp             parent = lastTableElement->parentNode();
parent            834 Source/core/html/parser/HTMLConstructionSite.cpp         if (parent && (parent->isElementNode() || (m_isParsingFragment && parent == m_openElements.rootNode()))) {
parent            835 Source/core/html/parser/HTMLConstructionSite.cpp             task.parent = parent;
parent            839 Source/core/html/parser/HTMLConstructionSite.cpp         task.parent = lastTableElementRecord->next()->element();
parent            843 Source/core/html/parser/HTMLConstructionSite.cpp     task.parent = m_openElements.rootNode(); // DocumentFragment
parent            858 Source/core/html/parser/HTMLConstructionSite.cpp     ASSERT(task.parent);
parent             65 Source/core/html/parser/HTMLConstructionSite.h     RefPtr<ContainerNode> parent;
parent            214 Source/core/html/parser/HTMLConstructionSite.h     void attachLater(ContainerNode* parent, PassRefPtr<Node> child, bool selfClosing = false);
parent            249 Source/core/html/parser/HTMLConstructionSite.h             ASSERT(!parent || parent == newParent);
parent            250 Source/core/html/parser/HTMLConstructionSite.h             parent = newParent;
parent            260 Source/core/html/parser/HTMLConstructionSite.h             parent.swap(other.parent);
parent            274 Source/core/html/parser/HTMLConstructionSite.h             ASSERT(stringBuilder.isEmpty() == !parent);
parent            280 Source/core/html/parser/HTMLConstructionSite.h         RefPtr<ContainerNode> parent;
parent            182 Source/core/html/shadow/SliderThumbElement.cpp     if (checkForRepaintDuringLayout() && parent()
parent            183 Source/core/html/shadow/SliderThumbElement.cpp         && (parent()->style()->appearance() == MediaVolumeSliderPart || parent()->style()->appearance() == MediaSliderPart)) {
parent            422 Source/core/html/track/vtt/VTTCue.cpp void VTTCue::copyVTTNodeToDOMTree(ContainerNode* vttNode, ContainerNode* parent)
parent            430 Source/core/html/track/vtt/VTTCue.cpp         parent->appendChild(clonedNode);
parent            643 Source/core/inspector/InspectorDOMAgent.cpp         Node* parent = innerParentNode(node);
parent            644 Source/core/inspector/InspectorDOMAgent.cpp         if (!parent) {
parent            654 Source/core/inspector/InspectorDOMAgent.cpp             path.append(parent);
parent            655 Source/core/inspector/InspectorDOMAgent.cpp             if (m_documentNodeToIdMap.get(parent))
parent            658 Source/core/inspector/InspectorDOMAgent.cpp                 node = parent;
parent            810 Source/core/inspector/InspectorDOMAgent.cpp     ContainerNode* parent = oldNode->parentNode();
parent            811 Source/core/inspector/InspectorDOMAgent.cpp     if (!m_domEditor->insertBefore(parent, newElem.get(), oldNode->nextSibling(), errorString))
parent            813 Source/core/inspector/InspectorDOMAgent.cpp     if (!m_domEditor->removeChild(parent, oldNode, errorString))
parent           1814 Source/core/inspector/InspectorDOMAgent.cpp     ContainerNode* parent = node->parentNode();
parent           1815 Source/core/inspector/InspectorDOMAgent.cpp     if (!parent)
parent           1817 Source/core/inspector/InspectorDOMAgent.cpp     int parentId = m_documentNodeToIdMap.get(parent);
parent           1841 Source/core/inspector/InspectorDOMAgent.cpp     ContainerNode* parent = node->parentNode();
parent           1844 Source/core/inspector/InspectorDOMAgent.cpp     if (!m_documentNodeToIdMap.contains(parent))
parent           1847 Source/core/inspector/InspectorDOMAgent.cpp     int parentId = m_documentNodeToIdMap.get(parent);
parent           1978 Source/core/inspector/InspectorDOMAgent.cpp     Element* parent = pseudoElement->parentOrShadowHostElement();
parent           1979 Source/core/inspector/InspectorDOMAgent.cpp     if (!parent)
parent           1981 Source/core/inspector/InspectorDOMAgent.cpp     int parentId = m_documentNodeToIdMap.get(parent);
parent           1996 Source/core/inspector/InspectorDOMAgent.cpp     Element* parent = pseudoElement->parentOrShadowHostElement();
parent           1997 Source/core/inspector/InspectorDOMAgent.cpp     ASSERT(parent);
parent           1998 Source/core/inspector/InspectorDOMAgent.cpp     int parentId = m_documentNodeToIdMap.get(parent);
parent            292 Source/core/inspector/InspectorDOMDebuggerAgent.cpp void InspectorDOMDebuggerAgent::willInsertDOMNode(Node* parent)
parent            294 Source/core/inspector/InspectorDOMDebuggerAgent.cpp     if (hasBreakpoint(parent, SubtreeModified)) {
parent            296 Source/core/inspector/InspectorDOMDebuggerAgent.cpp         descriptionForDOMEvent(parent, SubtreeModified, true, eventData.get());
parent             74 Source/core/inspector/InspectorDOMDebuggerAgent.h     void willInsertDOMNode(Node* parent);
parent            124 Source/core/inspector/InspectorLayerTreeAgent.cpp     GraphicsLayer* parent = graphicsLayer->parent();
parent            125 Source/core/inspector/InspectorLayerTreeAgent.cpp     if (!parent)
parent            126 Source/core/inspector/InspectorLayerTreeAgent.cpp         parent = graphicsLayer->replicatedLayer();
parent            127 Source/core/inspector/InspectorLayerTreeAgent.cpp     if (parent)
parent            128 Source/core/inspector/InspectorLayerTreeAgent.cpp         layerObject->setParentLayerId(idForLayer(parent));
parent            874 Source/core/inspector/InspectorPageAgent.cpp     m_frontend->frameAttached(frameId(frame), frameId(frame->tree().parent()));
parent           1077 Source/core/inspector/InspectorPageAgent.cpp     if (frame->tree().parent())
parent           1078 Source/core/inspector/InspectorPageAgent.cpp         frameObject->setParentId(frameId(frame->tree().parent()));
parent           1108 Source/core/inspector/InspectorTimelineAgent.cpp         TimelineRecordEntry& parent = m_recordStack.last();
parent           1109 Source/core/inspector/InspectorTimelineAgent.cpp         parent.children->addItem(record);
parent            376 Source/core/loader/DocumentLoader.cpp     if (m_frame->tree().parent()) {
parent            592 Source/core/loader/DocumentLoader.cpp     if (m_frame->tree().parent())
parent            631 Source/core/loader/DocumentLoader.cpp     if (!m_frame->tree().parent())
parent            634 Source/core/loader/DocumentLoader.cpp     ArchiveResourceCollection* parentCollection = m_frame->tree().parent()->loader().documentLoader()->m_archiveResourceCollection.get();
parent            184 Source/core/loader/EmptyClients.h     virtual Frame* parent() const OVERRIDE { return 0; }
parent            118 Source/core/loader/FrameFetchContext.cpp     if (LocalFrame* parentFrame = m_frame->tree().parent()) {
parent            425 Source/core/loader/FrameLoader.cpp     for (LocalFrame* ancestor = m_frame; ancestor; ancestor = ancestor->tree().parent()) {
parent            599 Source/core/loader/FrameLoader.cpp     if (LocalFrame* parent = m_frame->tree().parent())
parent            600 Source/core/loader/FrameLoader.cpp         parent->loader().checkCompleted();
parent            608 Source/core/loader/FrameLoader.cpp     for (LocalFrame* frame = m_frame; frame; frame = frame->tree().parent())
parent            637 Source/core/loader/FrameLoader.cpp     if (!m_frame->tree().parent() || UserGestureIndicator::processingUserGesture())
parent            644 Source/core/loader/FrameLoader.cpp     if (m_frame->tree().parent() && !m_stateMachine.startedFirstRealLoad())
parent            646 Source/core/loader/FrameLoader.cpp     if (!m_frame->tree().parent() && !m_frame->page()->backForward().backForwardListCount())
parent           1092 Source/core/loader/FrameLoader.cpp     if (LocalFrame* parent = m_frame->tree().parent()) {
parent           1093 Source/core/loader/FrameLoader.cpp         parent->loader().closeAndRemoveChild(m_frame);
parent           1094 Source/core/loader/FrameLoader.cpp         parent->loader().scheduleCheckCompleted();
parent           1256 Source/core/loader/FrameLoader.cpp     if (LocalFrame* parent = m_frame->tree().parent())
parent           1257 Source/core/loader/FrameLoader.cpp         m_policyDocumentLoader->setOverrideEncoding(parent->loader().documentLoader()->overrideEncoding());
parent           1322 Source/core/loader/FrameLoader.cpp         for (LocalFrame* frame = m_frame->tree().parent(); frame; frame = frame->tree().parent()) {
parent           1418 Source/core/loader/FrameLoader.cpp     if (LocalFrame* parentFrame = m_frame->tree().parent())
parent            292 Source/core/loader/NavigationScheduler.cpp     return targetFrame->tree().parent() && !targetFrame->tree().parent()->loader().allAncestorsAreComplete();
parent             72 Source/core/loader/TextResourceDecoderBuilder.cpp     LocalFrame* parentFrame = frame ? frame->tree().parent() : 0;
parent             91 Source/core/loader/appcache/ApplicationCacheHost.cpp         LocalFrame* spawningFrame = frame.tree().parent();
parent            129 Source/core/page/AutoscrollController.cpp         renderer = renderer->parent();
parent            633 Source/core/page/DragController.cpp     for (const RenderObject* renderer = startNode->renderer(); renderer; renderer = renderer->parent()) {
parent            711 Source/core/page/EventHandler.cpp         Node* parent = NodeRenderingTraversal::parent(targetNode);
parent            712 Source/core/page/EventHandler.cpp         if (!parent)
parent            715 Source/core/page/EventHandler.cpp         renderer = parent->renderer();
parent            998 Source/core/page/EventHandler.cpp     frame = frame->tree().parent();
parent           1825 Source/core/page/EventHandler.cpp         newTarget = NodeRenderingTraversal::parent(newTarget.get());
parent           1959 Source/core/page/EventHandler.cpp             result = NodeRenderingTraversal::parent(result);
parent           2167 Source/core/page/EventHandler.cpp         node = NodeRenderingTraversal::parent(node);
parent           3685 Source/core/page/EventHandler.cpp                 node = NodeRenderingTraversal::parent(node);
parent           3948 Source/core/page/EventHandler.cpp     for (const Node* curNode = node; curNode; curNode = NodeRenderingTraversal::parent(curNode)) {
parent             59 Source/core/page/FrameTree.cpp     if (!parent()) {
parent             64 Source/core/page/FrameTree.cpp     m_uniqueName = parent()->tree().uniqueChildName(name.isEmpty() ? fallbackName : name);
parent             72 Source/core/page/FrameTree.cpp     return toLocalFrame(m_thisFrame->loader().client()->parent());
parent            147 Source/core/page/FrameTree.cpp     for (frame = m_thisFrame; frame; frame = frame->tree().parent()) {
parent            252 Source/core/page/FrameTree.cpp         return parent() ? parent() : m_thisFrame;
parent            299 Source/core/page/FrameTree.cpp     for (LocalFrame* frame = m_thisFrame; frame; frame = frame->tree().parent())
parent            323 Source/core/page/FrameTree.cpp     while (!sibling && (!stayWithin || frame->tree().parent() != stayWithin)) {
parent            324 Source/core/page/FrameTree.cpp         frame = frame->tree().parent();
parent            355 Source/core/page/FrameTree.cpp     if (LocalFrame* parentFrame = parent())
parent             42 Source/core/page/FrameTree.h         LocalFrame* parent() const;
parent            235 Source/core/page/HistoryController.cpp     ASSERT(frame->tree().parent());
parent            240 Source/core/page/HistoryController.cpp     else if (HistoryNode* parentHistoryNode = m_currentEntry->historyNodeForFrame(frame->tree().parent()))
parent            131 Source/core/page/PageSerializer.cpp     Element* parent = text.parentElement();
parent            132 Source/core/page/PageSerializer.cpp     if (parent && !shouldIgnoreElement(*parent))
parent            231 Source/core/page/PrintContext.cpp         object = object->parent();
parent            438 Source/core/page/SpatialNavigation.cpp     Node* parent = node;
parent            440 Source/core/page/SpatialNavigation.cpp         if (parent->isDocumentNode())
parent            441 Source/core/page/SpatialNavigation.cpp             parent = toDocument(parent)->frame()->ownerElement();
parent            443 Source/core/page/SpatialNavigation.cpp             parent = parent->parentOrShadowHostNode();
parent            444 Source/core/page/SpatialNavigation.cpp     } while (parent && !canScrollInDirection(parent, type) && !parent->isDocumentNode());
parent            446 Source/core/page/SpatialNavigation.cpp     return parent;
parent            506 Source/core/page/SpatialNavigation.cpp     for (LocalFrame* frame = initialFrame; frame; frame = frame->tree().parent()) {
parent            289 Source/core/page/TouchAdjustment.cpp             Node* parent = candidate->parentOrShadowHostNode();
parent            290 Source/core/page/TouchAdjustment.cpp             while (parent && parent->isContentEditable()) {
parent            291 Source/core/page/TouchAdjustment.cpp                 replacement = parent;
parent            297 Source/core/page/TouchAdjustment.cpp                 parent = parent->parentOrShadowHostNode();
parent            204 Source/core/page/scrolling/ScrollingCoordinator.cpp         layer = layer->parent();
parent            502 Source/core/page/scrolling/ScrollingCoordinator.cpp             if (layer->parent()) {
parent            503 Source/core/page/scrolling/ScrollingCoordinator.cpp                 layer = layer->parent();
parent            610 Source/core/page/scrolling/ScrollingCoordinator.cpp void ScrollingCoordinator::updateScrollParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent)
parent            613 Source/core/page/scrolling/ScrollingCoordinator.cpp     if (parent && parent->hasCompositedLayerMapping())
parent            614 Source/core/page/scrolling/ScrollingCoordinator.cpp         scrollParentWebLayer = toWebLayer(parent->compositedLayerMapping()->parentForSublayers());
parent            619 Source/core/page/scrolling/ScrollingCoordinator.cpp void ScrollingCoordinator::updateClipParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent)
parent            622 Source/core/page/scrolling/ScrollingCoordinator.cpp     if (parent && parent->hasCompositedLayerMapping())
parent            623 Source/core/page/scrolling/ScrollingCoordinator.cpp         clipParentWebLayer = toWebLayer(parent->compositedLayerMapping()->parentForSublayers());
parent            769 Source/core/page/scrolling/ScrollingCoordinator.cpp                 for (RenderLayer* parent = renderer->enclosingLayer(); parent && parent->compositingState() == NotComposited; parent = parent->parent()) {
parent            770 Source/core/page/scrolling/ScrollingCoordinator.cpp                     if (parent->scrollsOverflow())
parent            771 Source/core/page/scrolling/ScrollingCoordinator.cpp                         enclosingNonCompositedScrollLayer = parent;
parent            109 Source/core/page/scrolling/ScrollingCoordinator.h     void updateScrollParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent);
parent            110 Source/core/page/scrolling/ScrollingCoordinator.h     void updateClipParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent);
parent             54 Source/core/plugins/PluginOcclusionSupport.cpp         ro = ro->parent();
parent             98 Source/core/plugins/PluginOcclusionSupport.cpp             const RenderObject* parent = ro1->parent();
parent             99 Source/core/plugins/PluginOcclusionSupport.cpp             if (!parent)
parent            101 Source/core/plugins/PluginOcclusionSupport.cpp             ASSERT(parent == ro2->parent());
parent            103 Source/core/plugins/PluginOcclusionSupport.cpp             for (const RenderObject* ro = parent->firstChild(); ro; ro = ro->nextSibling()) {
parent            360 Source/core/rendering/CounterNode.cpp     while (root->parent())
parent            361 Source/core/rendering/CounterNode.cpp         root = root->parent();
parent            365 Source/core/rendering/CounterNode.cpp         for (const CounterNode* parent = current; parent && parent != root; parent = parent->parent())
parent            369 Source/core/rendering/CounterNode.cpp             current->countInParent(), current->parent(), current->previousSibling(),
parent             58 Source/core/rendering/CounterNode.h     CounterNode* parent() const { return m_parent; }
parent             32 Source/core/rendering/EllipsisBox.h     EllipsisBox(RenderObject& obj, const AtomicString& ellipsisStr, InlineFlowBox* parent,
parent             34 Source/core/rendering/EllipsisBox.h         : InlineBox(obj, FloatPoint(x, y), width, firstLine, true, false, false, isVertical, 0, 0, parent)
parent            119 Source/core/rendering/FastTextAutosizer.cpp     Node* parentNode = renderer->parent() ? renderer->parent()->generatingNode() : 0;
parent            303 Source/core/rendering/FastTextAutosizer.cpp     prepareClusterStack(renderer->parent());
parent            327 Source/core/rendering/FastTextAutosizer.cpp         prepareClusterStack(block->parent());
parent            398 Source/core/rendering/FastTextAutosizer.cpp                             applyMultiplier(child->parent(), multiplier); // Parent handles line spacing.
parent            440 Source/core/rendering/FastTextAutosizer.cpp             applyMultiplier(descendant->parent(), multiplier); // Parent handles line spacing.
parent            442 Source/core/rendering/FastTextAutosizer.cpp             if (descendant->parent()->isRenderInline())
parent            626 Source/core/rendering/FastTextAutosizer.cpp     if (const RenderObject* parent = parentElementRenderer(renderer))
parent            627 Source/core/rendering/FastTextAutosizer.cpp         data.m_parentHash = getFingerprint(parent);
parent            852 Source/core/rendering/FastTextAutosizer.cpp         firstNode = firstNode->parent();
parent            856 Source/core/rendering/FastTextAutosizer.cpp         lastNode = lastNode->parent();
parent            862 Source/core/rendering/FastTextAutosizer.cpp         firstNode = firstNode->parent();
parent            863 Source/core/rendering/FastTextAutosizer.cpp         lastNode = lastNode->parent();
parent            879 Source/core/rendering/FastTextAutosizer.cpp const RenderObject* FastTextAutosizer::findTextLeaf(const RenderObject* parent, size_t& depth, TextLeafSearch firstOrLast)
parent            883 Source/core/rendering/FastTextAutosizer.cpp     if (parent->isListItem())
parent            884 Source/core/rendering/FastTextAutosizer.cpp         return parent;
parent            886 Source/core/rendering/FastTextAutosizer.cpp     if (parent->isEmpty())
parent            887 Source/core/rendering/FastTextAutosizer.cpp         return parent->isText() ? parent : 0;
parent            890 Source/core/rendering/FastTextAutosizer.cpp     const RenderObject* child = (firstOrLast == First) ? parent->firstChild() : parent->lastChild();
parent            116 Source/core/rendering/FastTextAutosizer.h         explicit Cluster(const RenderBlock* root, bool autosize, Cluster* parent, Supercluster* supercluster = 0)
parent            119 Source/core/rendering/FastTextAutosizer.h             , m_parent(parent)
parent            494 Source/core/rendering/HitTestResult.cpp     for (Node* node = m_innerNode.get(); node; node = NodeRenderingTraversal::parent(node)) {
parent             63 Source/core/rendering/InlineBox.cpp     if (parent())
parent             64 Source/core/rendering/InlineBox.cpp         parent()->removeChild(this);
parent            127 Source/core/rendering/InlineBox.cpp     if (renderer().isBox() && parent())
parent            134 Source/core/rendering/InlineBox.cpp     if (parent())
parent            162 Source/core/rendering/InlineBox.cpp     for (InlineFlowBox* curr = parent(); curr && !curr->isDirty(); curr = curr->parent())
parent            201 Source/core/rendering/InlineBox.cpp     if (parent()->renderer().style()->isFlippedBlocksWritingMode()) // Faster than calling containingBlock().
parent            213 Source/core/rendering/InlineBox.cpp     if (parent()->renderer().style()->isFlippedBlocksWritingMode()) // Faster than calling containingBlock().
parent            240 Source/core/rendering/InlineBox.cpp         if (!parent())
parent            245 Source/core/rendering/InlineBox.cpp             m_bitfields.setNextOnLineExists(parent()->nextOnLineExists());
parent            255 Source/core/rendering/InlineBox.cpp     if (!leaf && parent())
parent            256 Source/core/rendering/InlineBox.cpp         leaf = parent()->nextLeafChild();
parent            265 Source/core/rendering/InlineBox.cpp     if (!leaf && parent())
parent            266 Source/core/rendering/InlineBox.cpp         leaf = parent()->prevLeafChild();
parent            312 Source/core/rendering/InlineBox.cpp     if (parent() && parent()->knownToHaveNoOverflow())
parent            313 Source/core/rendering/InlineBox.cpp         parent()->clearKnownToHaveNoOverflow();
parent             51 Source/core/rendering/InlineBox.h               bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent)
parent             54 Source/core/rendering/InlineBox.h         , m_parent(parent)
parent            179 Source/core/rendering/InlineBox.h     InlineFlowBox* parent() const
parent             89 Source/core/rendering/InlineFlowBox.cpp         box = box->parent();
parent             95 Source/core/rendering/InlineFlowBox.cpp     ASSERT(!child->parent());
parent            112 Source/core/rendering/InlineFlowBox.cpp         if (child->renderer().parent() == renderer())
parent            127 Source/core/rendering/InlineFlowBox.cpp             if (child->renderer().isBR() || child->renderer().parent() != renderer()) {
parent            208 Source/core/rendering/InlineFlowBox.cpp         ASSERT(this == child->parent());
parent            279 Source/core/rendering/InlineFlowBox.cpp     RenderObject* parent = curr->parent();
parent            280 Source/core/rendering/InlineFlowBox.cpp     while (parent && (!parent->isRenderBlock() || parent->isInline())) {
parent            281 Source/core/rendering/InlineFlowBox.cpp         if (parent->lastChild() != curr)
parent            283 Source/core/rendering/InlineFlowBox.cpp         if (parent == ancestor)
parent            286 Source/core/rendering/InlineFlowBox.cpp         curr = parent;
parent            287 Source/core/rendering/InlineFlowBox.cpp         parent = curr->parent();
parent            299 Source/core/rendering/InlineFlowBox.cpp         object = object->parent();
parent            312 Source/core/rendering/InlineFlowBox.cpp     if (parent()) {
parent            398 Source/core/rendering/InlineFlowBox.cpp                 if (curr->renderer().parent()->style()->isLeftToRightDirection()) {
parent            615 Source/core/rendering/InlineFlowBox.cpp         if (parent())
parent            770 Source/core/rendering/InlineFlowBox.cpp     if (!parent())
parent            803 Source/core/rendering/InlineFlowBox.cpp     if (!parent())
parent            838 Source/core/rendering/InlineFlowBox.cpp     if (!parent())
parent           1027 Source/core/rendering/InlineFlowBox.cpp                 newParent = curr->renderer().parent();
parent           1038 Source/core/rendering/InlineFlowBox.cpp                         culledParent = culledParent->parent();
parent           1053 Source/core/rendering/InlineFlowBox.cpp         culledParent = culledParent->parent();
parent           1115 Source/core/rendering/InlineFlowBox.cpp                         for (RenderBoxModelObject* box = boxModelObject(); box != cb; box = box->parent()->enclosingBoxModelObject()) {
parent           1172 Source/core/rendering/InlineFlowBox.cpp     return (!hasFillImage && !renderer().style()->hasBorderRadius()) || (!prevLineBox() && !nextLineBox()) || !parent();
parent           1179 Source/core/rendering/InlineFlowBox.cpp     if ((!hasFillImage && !renderer().style()->hasBorderRadius()) || (!prevLineBox() && !nextLineBox()) || !parent()) {
parent           1220 Source/core/rendering/InlineFlowBox.cpp     if ((!prevLineBox() && !nextLineBox()) || !parent())
parent           1296 Source/core/rendering/InlineFlowBox.cpp     if ((!parent() && isFirstLineStyle() && styleToUse != renderer().style()) || (parent() && renderer().hasBoxDecorations())) {
parent           1308 Source/core/rendering/InlineFlowBox.cpp         if (parent() && renderer().style()->hasBorder()) {
parent           1655 Source/core/rendering/InlineFlowBox.cpp         ASSERT(child->parent() == this);
parent            296 Source/core/rendering/InlineFlowBox.h         if (parent() && parent()->descendantsHaveSameLineHeightAndBaseline())
parent            297 Source/core/rendering/InlineFlowBox.h             parent()->clearDescendantsHaveSameLineHeightAndBaseline();
parent            240 Source/core/rendering/InlineIterator.h                 current = current->parent();
parent            373 Source/core/rendering/InlineIterator.h         innerIsolatedObject = innerIsolatedObject->parent();
parent            529 Source/core/rendering/InlineIterator.h         object = object->parent();
parent            543 Source/core/rendering/InlineIterator.h         object = object->parent();
parent            107 Source/core/rendering/InlineTextBox.cpp     if (!isText() || !parent())
parent            109 Source/core/rendering/InlineTextBox.cpp     if (parent()->renderer() == renderer().parent())
parent            110 Source/core/rendering/InlineTextBox.cpp         return parent()->baselinePosition(baselineType);
parent            111 Source/core/rendering/InlineTextBox.cpp     return toRenderBoxModelObject(renderer().parent())->baselinePosition(baselineType, isFirstLineStyle(), isHorizontal() ? HorizontalLine : VerticalLine, PositionOnContainingLine);
parent            116 Source/core/rendering/InlineTextBox.cpp     if (!isText() || !renderer().parent())
parent            120 Source/core/rendering/InlineTextBox.cpp     if (parent()->renderer() == renderer().parent())
parent            121 Source/core/rendering/InlineTextBox.cpp         return parent()->lineHeight();
parent            122 Source/core/rendering/InlineTextBox.cpp     return toRenderBoxModelObject(renderer().parent())->lineHeight(isFirstLineStyle(), isHorizontal() ? HorizontalLine : VerticalLine, PositionOnContainingLine);
parent            458 Source/core/rendering/InlineTextBox.cpp     if (!containingBlock->parent()->isRubyRun())
parent            461 Source/core/rendering/InlineTextBox.cpp     RenderRubyText* rubyText = toRenderRubyRun(containingBlock->parent())->rubyText();
parent            265 Source/core/rendering/RenderBlock.cpp         } else if (parent())
parent            266 Source/core/rendering/RenderBlock.cpp             parent()->dirtyLinesFromChangedChild(this);
parent            286 Source/core/rendering/RenderBlock.cpp     if (oldStyle && parent() && diff == StyleDifferenceLayout && oldStyle->position() != newStyle.position()) {
parent            294 Source/core/rendering/RenderBlock.cpp             RenderObject* cb = parent();
parent            300 Source/core/rendering/RenderBlock.cpp                 cb = cb->parent();
parent            363 Source/core/rendering/RenderBlock.cpp     if (beforeChild && beforeChild->parent() == this)
parent            370 Source/core/rendering/RenderBlock.cpp         if (beforeChild && beforeChild->parent() == curr) {
parent            389 Source/core/rendering/RenderBlock.cpp     ASSERT(!beforeChild || beforeChild->parent()->isAnonymousColumnSpanBlock() || beforeChild->parent()->isRenderBlock());
parent            392 Source/core/rendering/RenderBlock.cpp         beforeChildParent = toRenderBoxModelObject(beforeChild->parent());
parent            439 Source/core/rendering/RenderBlock.cpp         while (curr && curr->parent() != this)
parent            440 Source/core/rendering/RenderBlock.cpp             curr = curr->parent();
parent            472 Source/core/rendering/RenderBlock.cpp     while (immediateChild->parent() != this) {
parent            475 Source/core/rendering/RenderBlock.cpp         immediateChild = immediateChild->parent();
parent            496 Source/core/rendering/RenderBlock.cpp     for (RenderObject* curr = this; curr; curr = curr->parent()) {
parent            569 Source/core/rendering/RenderBlock.cpp     RenderBoxModelObject* curr = toRenderBoxModelObject(parent());
parent            602 Source/core/rendering/RenderBlock.cpp         curr = toRenderBoxModelObject(curr->parent());
parent            629 Source/core/rendering/RenderBlock.cpp         block = toRenderBlock(block->parent());
parent            676 Source/core/rendering/RenderBlock.cpp     if (beforeChild && beforeChild->parent() != this)
parent            739 Source/core/rendering/RenderBlock.cpp                 curr = curr->parent();
parent            748 Source/core/rendering/RenderBlock.cpp     if (beforeChild && beforeChild->parent() != this) {
parent            749 Source/core/rendering/RenderBlock.cpp         RenderObject* beforeChildContainer = beforeChild->parent();
parent            750 Source/core/rendering/RenderBlock.cpp         while (beforeChildContainer->parent() != this)
parent            751 Source/core/rendering/RenderBlock.cpp             beforeChildContainer = beforeChildContainer->parent();
parent            764 Source/core/rendering/RenderBlock.cpp                 if (newChild->isInline() || newChild->isFloatingOrOutOfFlowPositioned() || beforeChild->parent()->firstChild() != beforeChild)
parent            765 Source/core/rendering/RenderBlock.cpp                     beforeChild->parent()->addChild(newChild, beforeChild);
parent            767 Source/core/rendering/RenderBlock.cpp                     addChild(newChild, beforeChild->parent());
parent            780 Source/core/rendering/RenderBlock.cpp             ASSERT(beforeChild->parent() == this);
parent            781 Source/core/rendering/RenderBlock.cpp             if (beforeChild->parent() != this) {
parent            829 Source/core/rendering/RenderBlock.cpp         if (beforeChild && beforeChild->parent() != this) {
parent            830 Source/core/rendering/RenderBlock.cpp             beforeChild = beforeChild->parent();
parent            832 Source/core/rendering/RenderBlock.cpp             ASSERT(beforeChild->parent() == this);
parent            856 Source/core/rendering/RenderBlock.cpp     if (madeBoxesNonInline && parent() && isAnonymousBlock() && parent()->isRenderBlock())
parent            857 Source/core/rendering/RenderBlock.cpp         toRenderBlock(parent())->removeLeftoverAnonymousBlock(this);
parent            935 Source/core/rendering/RenderBlock.cpp     ASSERT(!insertionPoint || insertionPoint->parent() == this);
parent           1040 Source/core/rendering/RenderBlock.cpp void RenderBlock::collapseAnonymousBlockChild(RenderBlock* parent, RenderBlock* child)
parent           1047 Source/core/rendering/RenderBlock.cpp     parent->setNeedsLayoutAndPrefWidthsRecalc();
parent           1048 Source/core/rendering/RenderBlock.cpp     parent->setChildrenInline(child->childrenInline());
parent           1054 Source/core/rendering/RenderBlock.cpp     parent->children()->removeChildNode(parent, child, child->hasLayer());
parent           1055 Source/core/rendering/RenderBlock.cpp     child->moveAllChildrenTo(parent, nextSibling, child->hasLayer());
parent           1476 Source/core/rendering/RenderBlock.cpp     return isInlineBlockOrInlineTable() || isFloatingOrOutOfFlowPositioned() || hasOverflowClip() || (parent() && parent()->isFlexibleBoxIncludingDeprecated())
parent           1585 Source/core/rendering/RenderBlock.cpp     RenderObject* o = child->parent();
parent           1587 Source/core/rendering/RenderBlock.cpp         o = o->parent();
parent           1651 Source/core/rendering/RenderBlock.cpp         if (relayoutChildren || (r->style()->hasStaticBlockPosition(isHorizontalWritingMode()) && r->parent() != this))
parent           2069 Source/core/rendering/RenderBlock.cpp             for (RenderBoxModelObject* box = inlineRenderer; box != cb; box = box->parent()->enclosingBoxModelObject()) {
parent           2480 Source/core/rendering/RenderBlock.cpp         object = object->parent();
parent           2599 Source/core/rendering/RenderBlock.cpp             RenderObject* p = r->parent();
parent           2601 Source/core/rendering/RenderBlock.cpp                 p = p->parent();
parent           2680 Source/core/rendering/RenderBlock.cpp void RenderBlock::clearPercentHeightDescendantsFrom(RenderBox* parent)
parent           2683 Source/core/rendering/RenderBlock.cpp     for (RenderObject* curr = parent->firstChild(); curr; curr = curr->nextInPreOrder(parent)) {
parent           2948 Source/core/rendering/RenderBlock.cpp     return !ancestor || !ancestor->parent() || (ancestor->hasLayer() && ancestor->parent()->isRenderView())
parent           2955 Source/core/rendering/RenderBlock.cpp static PositionWithAffinity positionForPointRespectingEditingBoundaries(RenderBlock* parent, RenderBox* child, const LayoutPoint& pointInParentCoordinates)
parent           2971 Source/core/rendering/RenderBlock.cpp     RenderObject* ancestor = parent;
parent           2973 Source/core/rendering/RenderBlock.cpp         ancestor = ancestor->parent();
parent           2980 Source/core/rendering/RenderBlock.cpp     LayoutUnit childMiddle = parent->logicalWidthForChild(child) / 2;
parent           2981 Source/core/rendering/RenderBlock.cpp     LayoutUnit logicalLeft = parent->isHorizontalWritingMode() ? pointInChildCoordinates.x() : pointInChildCoordinates.y();
parent           3867 Source/core/rendering/RenderBlock.cpp         RenderObject* parentBlock = firstLineBlock->parent();
parent           3914 Source/core/rendering/RenderBlock.cpp         RenderObject* parentBlock = firstLetterBlock->parent();
parent           3926 Source/core/rendering/RenderBlock.cpp     RenderObject* firstLetter = currentChild->parent();
parent           3927 Source/core/rendering/RenderBlock.cpp     RenderObject* firstLetterContainer = firstLetter->parent();
parent           3975 Source/core/rendering/RenderBlock.cpp     RenderObject* firstLetterContainer = currentChild->parent();
parent           4241 Source/core/rendering/RenderBlock.cpp         if (currentRenderer->parent()->style()->styleType() == FIRST_LETTER) {
parent           4542 Source/core/rendering/RenderBlock.cpp     if (isAnonymousBlock() && parent() && parent()->isRenderBlock())
parent           4543 Source/core/rendering/RenderBlock.cpp         toRenderBlock(parent())->removeLeftoverAnonymousBlock(this);
parent           4653 Source/core/rendering/RenderBlock.cpp RenderBox* RenderBlock::createAnonymousBoxWithSameTypeAs(const RenderObject* parent) const
parent           4656 Source/core/rendering/RenderBlock.cpp         return createAnonymousColumnsWithParentRenderer(parent);
parent           4658 Source/core/rendering/RenderBlock.cpp         return createAnonymousColumnSpanWithParentRenderer(parent);
parent           4659 Source/core/rendering/RenderBlock.cpp     return createAnonymousWithParentRendererAndDisplay(parent, style()->display());
parent           4975 Source/core/rendering/RenderBlock.cpp RenderBlock* RenderBlock::createAnonymousWithParentRendererAndDisplay(const RenderObject* parent, EDisplay display)
parent           4982 Source/core/rendering/RenderBlock.cpp         newBox = RenderDeprecatedFlexibleBox::createAnonymous(&parent->document());
parent           4985 Source/core/rendering/RenderBlock.cpp         newBox = RenderFlexibleBox::createAnonymous(&parent->document());
parent           4988 Source/core/rendering/RenderBlock.cpp         newBox = RenderBlockFlow::createAnonymous(&parent->document());
parent           4992 Source/core/rendering/RenderBlock.cpp     RefPtr<RenderStyle> newStyle = RenderStyle::createAnonymousStyleWithDisplay(parent->style(), newDisplay);
parent           4997 Source/core/rendering/RenderBlock.cpp RenderBlockFlow* RenderBlock::createAnonymousColumnsWithParentRenderer(const RenderObject* parent)
parent           4999 Source/core/rendering/RenderBlock.cpp     RefPtr<RenderStyle> newStyle = RenderStyle::createAnonymousStyleWithDisplay(parent->style(), BLOCK);
parent           5000 Source/core/rendering/RenderBlock.cpp     newStyle->inheritColumnPropertiesFrom(parent->style());
parent           5002 Source/core/rendering/RenderBlock.cpp     RenderBlockFlow* newBox = RenderBlockFlow::createAnonymous(&parent->document());
parent           5007 Source/core/rendering/RenderBlock.cpp RenderBlockFlow* RenderBlock::createAnonymousColumnSpanWithParentRenderer(const RenderObject* parent)
parent           5009 Source/core/rendering/RenderBlock.cpp     RefPtr<RenderStyle> newStyle = RenderStyle::createAnonymousStyleWithDisplay(parent->style(), BLOCK);
parent           5012 Source/core/rendering/RenderBlock.cpp     RenderBlockFlow* newBox = RenderBlockFlow::createAnonymous(&parent->document());
parent            208 Source/core/rendering/RenderBlock.h     virtual RenderBox* createAnonymousBoxWithSameTypeAs(const RenderObject* parent) const OVERRIDE;
parent            360 Source/core/rendering/RenderBlock.h     static void collapseAnonymousBlockChild(RenderBlock* parent, RenderBlock* child);
parent            787 Source/core/rendering/RenderBlockFlow.cpp     if (!parent() || !parent()->isRenderBlockFlow())
parent            793 Source/core/rendering/RenderBlockFlow.cpp     RenderBlockFlow* parentBlockFlow = toRenderBlockFlow(parent());
parent            950 Source/core/rendering/RenderBlockFlow.cpp     ASSERT(blockFlow->isRenderView() || blockFlow->parent());
parent           1430 Source/core/rendering/RenderBlockFlow.cpp     RenderBlockFlow* parentBlock = toRenderBlockFlow(parent());
parent           1826 Source/core/rendering/RenderBlockFlow.cpp     if (oldStyle && parent() && diff == StyleDifferenceLayout && oldStyle->position() != newStyle.position()
parent           1847 Source/core/rendering/RenderBlockFlow.cpp         for (RenderObject* curr = parent(); curr && !curr->isRenderView(); curr = curr->parent()) {
parent           2400 Source/core/rendering/RenderBlockFlow.cpp     if (!m_floatingObjects || hasColumns() || !parent())
parent           2437 Source/core/rendering/RenderBlockFlow.cpp                     ? LayoutSize(logicalLeftOffset - (prev != parent() ? prev->marginLeft() : LayoutUnit()), logicalTopOffset)
parent           2438 Source/core/rendering/RenderBlockFlow.cpp                     : LayoutSize(logicalTopOffset, logicalLeftOffset - (prev != parent() ? prev->marginTop() : LayoutUnit()));
parent            275 Source/core/rendering/RenderBlockFlow.h     bool hasOverhangingFloats() { return parent() && !hasColumns() && containsFloats() && lowestFloatLogicalBottom() > logicalHeight(); }
parent             64 Source/core/rendering/RenderBlockLineLayout.cpp         current = current->parent();
parent             83 Source/core/rendering/RenderBlockLineLayout.cpp                 current = current->parent();
parent            139 Source/core/rendering/RenderBlockLineLayout.cpp         parentBox = parentBox->parent();
parent            200 Source/core/rendering/RenderBlockLineLayout.cpp         obj = (++lineDepth >= cMaxLineDepth) ? this : obj->parent();
parent            269 Source/core/rendering/RenderBlockLineLayout.cpp         if (!parentBox || parentBox->renderer() != r->m_object->parent() || runStartsSegment)
parent            271 Source/core/rendering/RenderBlockLineLayout.cpp             parentBox = createLineBoxes(r->m_object->parent(), lineInfo, box, runStartsSegment);
parent            498 Source/core/rendering/RenderBlockLineLayout.cpp         run->m_box->parent()->clearDescendantsHaveSameLineHeightAndBaseline();
parent            609 Source/core/rendering/RenderBlockLineLayout.cpp     bool isFirstLine = lineInfo.isFirstLine() && !(isAnonymousBlock() && parent()->firstChild() != this);
parent            748 Source/core/rendering/RenderBlockLineLayout.cpp         RenderObject* parent = startObject->parent();
parent            749 Source/core/rendering/RenderBlockLineLayout.cpp         setupResolverToResumeInIsolate(resolver, root, parent);
parent           1008 Source/core/rendering/RenderBlockLineLayout.cpp             if (isNewUBAParagraph && styleToUse->unicodeBidi() == Plaintext && !resolver.context()->parent()) {
parent           1258 Source/core/rendering/RenderBlockLineLayout.cpp     RenderObject* parent;
parent           1263 Source/core/rendering/RenderBlockLineLayout.cpp         : parent(p), current(p), endOfInline(end)
parent           1276 Source/core/rendering/RenderBlockLineLayout.cpp     while (current || current == parent) {
parent           1277 Source/core/rendering/RenderBlockLineLayout.cpp         if (!oldEndOfInline && (current == parent || (!current->isFloating() && !current->isReplaced() && !current->isOutOfFlowPositioned())))
parent           1288 Source/core/rendering/RenderBlockLineLayout.cpp             while (current && current != parent) {
parent           1292 Source/core/rendering/RenderBlockLineLayout.cpp                 current = current->parent();
parent           1293 Source/core/rendering/RenderBlockLineLayout.cpp                 if (current && current != parent && current->isRenderInline()) {
parent           1401 Source/core/rendering/RenderBlockLineLayout.cpp         autoWrap = child->isReplaced() ? child->parent()->style()->autoWrap() :
parent           1699 Source/core/rendering/RenderBlockLineLayout.cpp         || (isAnonymousBlock() && parent() && parent()->isRenderBlock() && toRenderBlock(parent())->canCollapseAnonymousBlockChild()
parent           1700 Source/core/rendering/RenderBlockLineLayout.cpp             && parent()->style()->textOverflow() && parent()->hasOverflowClip());
parent           2048 Source/core/rendering/RenderBlockLineLayout.cpp     ASSERT(inlineObj->parent() == this);
parent             89 Source/core/rendering/RenderBox.cpp         && (documentElementRenderer == bodyElementRenderer->parent());
parent            122 Source/core/rendering/RenderBox.cpp         for (RenderObject* curr = parent(); curr && !curr->isRenderView(); curr = curr->parent()) {
parent            158 Source/core/rendering/RenderBox.cpp         if (diff == StyleDifferenceLayout && parent() && oldStyle->position() != newStyle.position()) {
parent            163 Source/core/rendering/RenderBox.cpp                 parent()->setChildNeedsLayout();
parent            192 Source/core/rendering/RenderBox.cpp             && parent() && !parent()->normalChildNeedsLayout())
parent            193 Source/core/rendering/RenderBox.cpp             parent()->setChildNeedsLayout();
parent            215 Source/core/rendering/RenderBox.cpp         RenderObject* parentToInvalidate = parent();
parent            218 Source/core/rendering/RenderBox.cpp             parentToInvalidate = parentToInvalidate->parent();
parent            255 Source/core/rendering/RenderBox.cpp     if (!oldStyle || !parent() || !parent()->isRenderGrid())
parent            268 Source/core/rendering/RenderBox.cpp     toRenderGrid(parent())->dirtyGrid();
parent            476 Source/core/rendering/RenderBox.cpp     if (parent()) {
parent            477 Source/core/rendering/RenderBox.cpp         parentBox = parent()->enclosingBox();
parent            478 Source/core/rendering/RenderBox.cpp         restrictedByLineClamp = !parent()->style()->lineClamp().isNone();
parent            812 Source/core/rendering/RenderBox.cpp         if (!renderer->parent() && renderer->node() == renderer->document() && renderer->document().ownerElement())
parent            815 Source/core/rendering/RenderBox.cpp             renderer = renderer->parent();
parent            872 Source/core/rendering/RenderBox.cpp     if (parent())
parent            873 Source/core/rendering/RenderBox.cpp         restrictedByLineClamp = !parent()->style()->lineClamp().isNone();
parent            881 Source/core/rendering/RenderBox.cpp         if (!remainingScrollOffset.isZero() && parent()) {
parent           1315 Source/core/rendering/RenderBox.cpp     if (childStyle->position() != StaticPosition && childBox->containingBlock() != childBox->parent())
parent           1550 Source/core/rendering/RenderBox.cpp     if (!parent())
parent           2184 Source/core/rendering/RenderBox.cpp     if (hasOverrideWidth() && (style()->borderFit() == BorderFitLines || parent()->isFlexibleBoxIncludingDeprecated())) {
parent           2191 Source/core/rendering/RenderBox.cpp     bool inVerticalBox = parent()->isDeprecatedFlexibleBox() && (parent()->style()->boxOrient() == VERTICAL);
parent           2192 Source/core/rendering/RenderBox.cpp     bool stretching = (parent()->style()->boxAlign() == BSTRETCH);
parent           2320 Source/core/rendering/RenderBox.cpp     RenderObject* parent = flexitem->parent();
parent           2323 Source/core/rendering/RenderBox.cpp     ASSERT(parent->style()->isColumnFlexDirection());
parent           2326 Source/core/rendering/RenderBox.cpp     return flexitem->style()->alignSelf() == ItemPositionStretch || (flexitem->style()->alignSelf() == ItemPositionAuto && parent->style()->alignItems() == ItemPositionStretch);
parent           2331 Source/core/rendering/RenderBox.cpp     RenderObject* parent = flexitem->parent();
parent           2332 Source/core/rendering/RenderBox.cpp     if (parent->isDeprecatedFlexibleBox() && parent->style()->boxOrient() == VERTICAL && parent->style()->boxAlign() == BSTRETCH)
parent           2336 Source/core/rendering/RenderBox.cpp     if (parent->isFlexibleBox() && parent->style()->flexWrap() == FlexNoWrap && parent->style()->isColumnFlexDirection() && columnFlexItemHasStretchAlignment(flexitem))
parent           2356 Source/core/rendering/RenderBox.cpp     if (parent()->isMarquee()) {
parent           2357 Source/core/rendering/RenderBox.cpp         EMarqueeDirection dir = parent()->style()->marqueeDirection();
parent           2365 Source/core/rendering/RenderBox.cpp     if (parent()->isFlexibleBox()) {
parent           2367 Source/core/rendering/RenderBox.cpp         if (!parent()->style()->isColumnFlexDirection() || parent()->style()->flexWrap() != FlexNoWrap)
parent           2377 Source/core/rendering/RenderBox.cpp     if (parent()->isDeprecatedFlexibleBox() && (parent()->style()->boxOrient() == HORIZONTAL || parent()->style()->boxAlign() != BSTRETCH))
parent           2535 Source/core/rendering/RenderBox.cpp         bool inHorizontalBox = parent()->isDeprecatedFlexibleBox() && parent()->style()->boxOrient() == HORIZONTAL;
parent           2536 Source/core/rendering/RenderBox.cpp         bool stretching = parent()->style()->boxAlign() == BSTRETCH;
parent           2544 Source/core/rendering/RenderBox.cpp         if (hasOverrideHeight() && parent()->isFlexibleBoxIncludingDeprecated())
parent           2556 Source/core/rendering/RenderBox.cpp         if (h.isAuto() && inHorizontalBox && toRenderDeprecatedFlexibleBox(parent())->isStretchingChildren()) {
parent           3055 Source/core/rendering/RenderBox.cpp     if (child->parent()->style()->direction() == LTR) {
parent           3057 Source/core/rendering/RenderBox.cpp         for (RenderObject* curr = child->parent(); curr && curr != containerBlock; curr = curr->container()) {
parent           3073 Source/core/rendering/RenderBox.cpp         RenderBox* enclosingBox = child->parent()->enclosingBox();
parent           3075 Source/core/rendering/RenderBox.cpp         for (RenderObject* curr = child->parent(); curr; curr = curr->container()) {
parent           3424 Source/core/rendering/RenderBox.cpp     for (RenderObject* curr = child->parent(); curr && curr != containerBlock; curr = curr->container()) {
parent           4362 Source/core/rendering/RenderBox.cpp     return isReplaced() || hasUnsplittableScrollingOverflow() || (parent() && isWritingModeRoot());
parent           4392 Source/core/rendering/RenderBox.cpp         curr = curr->parent();
parent           4642 Source/core/rendering/RenderBox.cpp     while (beforeChild->parent() != this) {
parent           4643 Source/core/rendering/RenderBox.cpp         RenderBox* boxToSplit = toRenderBox(beforeChild->parent());
parent           4651 Source/core/rendering/RenderBox.cpp             RenderBox* parentBox = toRenderBox(boxToSplit->parent());
parent           4670 Source/core/rendering/RenderBox.cpp     ASSERT(beforeChild->parent() == this);
parent            547 Source/core/rendering/RenderBox.h     bool isWritingModeRoot() const { return !parent() || parent()->style()->writingMode() != style()->writingMode(); }
parent            549 Source/core/rendering/RenderBox.h     bool isDeprecatedFlexItem() const { return !isInline() && !isFloatingOrOutOfFlowPositioned() && parent() && parent()->isDeprecatedFlexibleBox(); }
parent            550 Source/core/rendering/RenderBox.h     bool isFlexItemIncludingDeprecated() const { return !isInline() && !isFloatingOrOutOfFlowPositioned() && parent() && parent()->isFlexibleBoxIncludingDeprecated(); }
parent            756 Source/core/rendering/RenderBox.h     return toRenderBox(parent());
parent            153 Source/core/rendering/RenderBoxModelObject.cpp         p = p->parent();
parent            233 Source/core/rendering/RenderBoxModelObject.cpp     if (isBody() || !parent())
parent            237 Source/core/rendering/RenderBoxModelObject.cpp     referencePoint.move(parent()->offsetForColumns(referencePoint));
parent            256 Source/core/rendering/RenderBoxModelObject.cpp             for (current = parent(); current != offsetParent && current->parent(); current = current->parent()) {
parent            261 Source/core/rendering/RenderBoxModelObject.cpp                     referencePoint.move(current->parent()->offsetForColumns(referencePoint));
parent           2795 Source/core/rendering/RenderBoxModelObject.cpp     ASSERT(this == child->parent());
parent           2796 Source/core/rendering/RenderBoxModelObject.cpp     ASSERT(!beforeChild || toBoxModelObject == beforeChild->parent());
parent           2817 Source/core/rendering/RenderBoxModelObject.cpp     ASSERT(!beforeChild || toBoxModelObject == beforeChild->parent());
parent             58 Source/core/rendering/RenderButton.cpp     if (oldChild == m_inner || !m_inner || oldChild->parent() == this) {
parent             38 Source/core/rendering/RenderCombineText.h     const Font& originalFont() const { return parent()->style()->font(); }
parent            183 Source/core/rendering/RenderCounter.cpp static bool findPlaceForCounter(RenderObject& counterOwner, const AtomicString& identifier, bool isReset, RefPtr<CounterNode>& parent, RefPtr<CounterNode>& previousSibling)
parent            208 Source/core/rendering/RenderCounter.cpp                             parent = currentCounter->parent();
parent            209 Source/core/rendering/RenderCounter.cpp                             previousSibling = parent ? currentCounter : 0;
parent            210 Source/core/rendering/RenderCounter.cpp                             return parent;
parent            214 Source/core/rendering/RenderCounter.cpp                         parent = currentCounter;
parent            218 Source/core/rendering/RenderCounter.cpp                         if (previousSiblingProtector->parent() != currentCounter)
parent            228 Source/core/rendering/RenderCounter.cpp                         if (currentCounter->parent() != previousSiblingProtector->parent())
parent            231 Source/core/rendering/RenderCounter.cpp                         parent = currentCounter->parent();
parent            242 Source/core/rendering/RenderCounter.cpp                             parent = currentCounter->parent();
parent            244 Source/core/rendering/RenderCounter.cpp                             return parent;
parent            246 Source/core/rendering/RenderCounter.cpp                         parent = currentCounter;
parent            251 Source/core/rendering/RenderCounter.cpp                         parent = currentCounter->parent();
parent            324 Source/core/rendering/RenderCounter.cpp     if (newNode->parent())
parent            339 Source/core/rendering/RenderCounter.cpp         if (currentCounter->parent())
parent            385 Source/core/rendering/RenderCounter.cpp         RenderObject* beforeAfterContainer = parent();
parent            394 Source/core/rendering/RenderCounter.cpp             beforeAfterContainer = beforeAfterContainer->parent();
parent            406 Source/core/rendering/RenderCounter.cpp             child = child->parent();
parent            407 Source/core/rendering/RenderCounter.cpp         while (CounterNode* parent = child->parent()) {
parent            410 Source/core/rendering/RenderCounter.cpp             child = parent;
parent            436 Source/core/rendering/RenderCounter.cpp         child->parent()->removeChild(child.get());
parent            440 Source/core/rendering/RenderCounter.cpp     if (CounterNode* parent = node->parent())
parent            441 Source/core/rendering/RenderCounter.cpp         parent->removeChild(node);
parent            524 Source/core/rendering/RenderCounter.cpp         CounterNode* parent = node->parent();
parent            525 Source/core/rendering/RenderCounter.cpp         if (newParent == parent && newPreviousSibling == node->previousSibling())
parent            527 Source/core/rendering/RenderCounter.cpp         if (parent)
parent            528 Source/core/rendering/RenderCounter.cpp             parent->removeChild(node.get());
parent            602 Source/core/rendering/RenderCounter.cpp     while (root->parent())
parent            603 Source/core/rendering/RenderCounter.cpp         root = root->parent();
parent            608 Source/core/rendering/RenderCounter.cpp         for (const WebCore::RenderObject* parent = current; parent && parent != root; parent = parent->parent())
parent            611 Source/core/rendering/RenderCounter.cpp             current, current->node(), current->parent(), current->previousSibling(),
parent             42 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp     FlexBoxIterator(RenderDeprecatedFlexibleBox* parent)
parent             43 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp         : m_box(parent)
parent            272 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp             || (parent()->isDeprecatedFlexibleBox() && parent()->style()->boxOrient() == HORIZONTAL
parent            273 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp             && parent()->style()->boxAlign() == BSTRETCH))
parent            141 Source/core/rendering/RenderDetailsMarker.cpp     for (RenderObject* renderer = parent(); renderer; renderer = renderer->parent()) {
parent             46 Source/core/rendering/RenderFrame.cpp     if (parent() && parent()->isFrameSet())
parent             47 Source/core/rendering/RenderFrame.cpp         toRenderFrameSet(parent())->notifyFrameEdgeInfoChanged();
parent            452 Source/core/rendering/RenderFrameSet.cpp     if (!parent()->isFrameSet() && !document().printing()) {
parent            594 Source/core/rendering/RenderFrameSet.cpp     for (RenderObject* ancestor = parent(); ancestor; ancestor = ancestor->parent()) {
parent            111 Source/core/rendering/RenderFullScreen.cpp RenderObject* RenderFullScreen::wrapRenderer(RenderObject* object, RenderObject* parent, Document* document)
parent            115 Source/core/rendering/RenderFullScreen.cpp     if (parent && !parent->isChildAllowed(fullscreenRenderer, fullscreenRenderer->style())) {
parent            122 Source/core/rendering/RenderFullScreen.cpp         if (RenderObject* parent = object->parent()) {
parent            129 Source/core/rendering/RenderFullScreen.cpp             parent->addChild(fullscreenRenderer, object);
parent            135 Source/core/rendering/RenderFullScreen.cpp             parent->setNeedsLayoutAndPrefWidthsRecalc();
parent            149 Source/core/rendering/RenderFullScreen.cpp     if (parent()) {
parent            158 Source/core/rendering/RenderFullScreen.cpp             parent()->addChild(child, this);
parent            159 Source/core/rendering/RenderFullScreen.cpp             parent()->setNeedsLayoutAndPrefWidthsRecalc();
parent            183 Source/core/rendering/RenderFullScreen.cpp         if (parent()) {
parent            184 Source/core/rendering/RenderFullScreen.cpp             parent()->addChild(m_placeholder, this);
parent            185 Source/core/rendering/RenderFullScreen.cpp             parent()->setNeedsLayoutAndPrefWidthsRecalc();
parent            199 Source/core/rendering/RenderGeometryMap.cpp     for (const RenderObject* current = renderer; ; current = current->parent()) {
parent             98 Source/core/rendering/RenderHTMLCanvas.cpp     if (!parent())
parent             67 Source/core/rendering/RenderInline.cpp     if (parent() && style()->visibility() == VISIBLE && hasOutline()) {
parent            105 Source/core/rendering/RenderInline.cpp             if (firstLineBox()->parent()) {
parent            109 Source/core/rendering/RenderInline.cpp         } else if (parent())
parent            110 Source/core/rendering/RenderInline.cpp             parent()->dirtyLinesFromChangedChild(this);
parent            143 Source/core/rendering/RenderInline.cpp         p = p->parent();
parent            210 Source/core/rendering/RenderInline.cpp     RenderStyle* parentStyle = parent()->style();
parent            211 Source/core/rendering/RenderInline.cpp     RenderInline* parentRenderInline = parent()->isRenderInline() ? toRenderInline(parent()) : 0;
parent            222 Source/core/rendering/RenderInline.cpp         parentStyle = parent()->style(true);
parent            276 Source/core/rendering/RenderInline.cpp     if (beforeChild && beforeChild->parent() == this)
parent            283 Source/core/rendering/RenderInline.cpp         if (beforeChild && beforeChild->parent() == curr) {
parent            374 Source/core/rendering/RenderInline.cpp     RenderBoxModelObject* curr = toRenderBoxModelObject(parent());
parent            412 Source/core/rendering/RenderInline.cpp         curr = toRenderBoxModelObject(curr->parent());
parent            439 Source/core/rendering/RenderInline.cpp     if (block->isAnonymousBlock() && (!block->parent() || !block->parent()->createsAnonymousWrapper())) {
parent            490 Source/core/rendering/RenderInline.cpp     ASSERT(!beforeChild || beforeChild->parent()->isRenderBlock() || beforeChild->parent()->isRenderInline());
parent            493 Source/core/rendering/RenderInline.cpp         beforeChildParent = toRenderBoxModelObject(beforeChild->parent());
parent           1010 Source/core/rendering/RenderInline.cpp          inlineFlow = inlineFlow->parent()) {
parent           1039 Source/core/rendering/RenderInline.cpp         if (continuation() && !continuation()->isInline() && continuation()->parent())
parent           1344 Source/core/rendering/RenderInline.cpp     if (!parent())
parent            256 Source/core/rendering/RenderLayer.cpp     if (!parent())
parent            262 Source/core/rendering/RenderLayer.cpp     for (const RenderLayer* parentLayer = parent(); parentLayer; rootLayer = parentLayer, parentLayer = parentLayer->parent()) {
parent            270 Source/core/rendering/RenderLayer.cpp     parent()->convertToLayerCoords(rootLayer, offset);
parent            284 Source/core/rendering/RenderLayer.cpp         geometryMap.pushMappingsToAncestor(parent(), 0);
parent            294 Source/core/rendering/RenderLayer.cpp         geometryMap->pushMappingsToAncestor(this, parent());
parent            341 Source/core/rendering/RenderLayer.cpp         geometryMap->popMappingsToAncestor(parent());
parent            346 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* layer = this; layer; layer = layer->parent()) {
parent            357 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* layer = this; layer; layer = layer->parent()) {
parent            362 Source/core/rendering/RenderLayer.cpp             ASSERT(!parent() || parent()->m_hasSelfPaintingLayerDescendantDirty || parent()->hasSelfPaintingLayerDescendant());
parent            370 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* layer = this; layer; layer = layer->parent()) {
parent            381 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* layer = this; layer; layer = layer->parent()) {
parent            391 Source/core/rendering/RenderLayer.cpp             ASSERT(!parent() || parent()->m_hasOutOfFlowPositionedDescendantDirty || parent()->hasOutOfFlowPositionedDescendant());
parent            470 Source/core/rendering/RenderLayer.cpp         geometryMap.pushMappingsToAncestor(parent(), 0);
parent            494 Source/core/rendering/RenderLayer.cpp         geometryMap->pushMappingsToAncestor(this, parent());
parent            525 Source/core/rendering/RenderLayer.cpp         geometryMap->popMappingsToAncestor(parent());
parent            611 Source/core/rendering/RenderLayer.cpp     const RenderLayer* layer = (includeSelf == IncludeSelf) ? this : parent();
parent            616 Source/core/rendering/RenderLayer.cpp         layer = layer->parent();
parent            653 Source/core/rendering/RenderLayer.cpp     if (hasCompositedLayerMapping() || !parent())
parent            675 Source/core/rendering/RenderLayer.cpp             m_enclosingPaginationLayer = parent()->enclosingPaginationLayer();
parent            679 Source/core/rendering/RenderLayer.cpp             m_isPaginated = parent()->renderer()->hasColumns();
parent            706 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* curr = parent(); curr; curr = curr->parent()) {
parent            719 Source/core/rendering/RenderLayer.cpp         ASSERT(!parent() || parent()->hasVisibleDescendant());
parent            740 Source/core/rendering/RenderLayer.cpp     if (parent())
parent            741 Source/core/rendering/RenderLayer.cpp         parent()->setAncestorChainHasVisibleDescendant();
parent            747 Source/core/rendering/RenderLayer.cpp     if (parent())
parent            748 Source/core/rendering/RenderLayer.cpp         parent()->dirtyAncestorChainVisibleDescendantStatus();
parent            753 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* layer = this; layer; layer = layer->parent()) {
parent            763 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* layer = this; layer; layer = layer->parent()) {
parent            785 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* ancestor = parent(); ancestor && ancestor->renderer() != containingBlock; ancestor = ancestor->parent()) {
parent            881 Source/core/rendering/RenderLayer.cpp                         r = r->parent();
parent            959 Source/core/rendering/RenderLayer.cpp     if (!renderer()->isOutOfFlowPositioned() && renderer()->parent()) {
parent            962 Source/core/rendering/RenderLayer.cpp         RenderObject* curr = renderer()->parent();
parent            969 Source/core/rendering/RenderLayer.cpp             curr = curr->parent();
parent            991 Source/core/rendering/RenderLayer.cpp     } else if (parent()) {
parent            996 Source/core/rendering/RenderLayer.cpp             if (!parent()->renderer()->hasColumns() && parent()->renderer()->isRoot() && renderer()->view()->hasColumns())
parent            999 Source/core/rendering/RenderLayer.cpp                 parent()->renderer()->adjustForColumns(columnOffset, localPoint);
parent           1004 Source/core/rendering/RenderLayer.cpp         if (parent()->renderer()->hasOverflowClip()) {
parent           1005 Source/core/rendering/RenderLayer.cpp             IntSize scrollOffset = parent()->renderBox()->scrolledContentOffset();
parent           1076 Source/core/rendering/RenderLayer.cpp     RenderLayer* curr = parent();
parent           1078 Source/core/rendering/RenderLayer.cpp         curr = curr->parent();
parent           1085 Source/core/rendering/RenderLayer.cpp     RenderLayer* curr = parent();
parent           1087 Source/core/rendering/RenderLayer.cpp         curr = curr->parent();
parent           1095 Source/core/rendering/RenderLayer.cpp         return parent();
parent           1168 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* ancestorLayer = containingBlock->enclosingLayer(); ancestorLayer; ancestorLayer = ancestorLayer->parent()) {
parent           1187 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* ancestorLayer = containingBlock->enclosingLayer(); ancestorLayer; ancestorLayer = ancestorLayer->parent()) {
parent           1197 Source/core/rendering/RenderLayer.cpp     const RenderLayer* curr = (includeSelf == IncludeSelf) ? this : parent();
parent           1198 Source/core/rendering/RenderLayer.cpp     for (; curr; curr = curr->parent()) {
parent           1210 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* current = this; current && !current->m_childNeedsToUpdateAncestorDependantProperties; current = current->parent())
parent           1237 Source/core/rendering/RenderLayer.cpp     for (const RenderLayer* curr = this; curr; curr = curr->parent()) {
parent           1249 Source/core/rendering/RenderLayer.cpp     if (!parent())
parent           1251 Source/core/rendering/RenderLayer.cpp     return parent()->cannotBlitToWindow();
parent           1267 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* curr = parent(); curr; curr = curr->parent()) {
parent           1564 Source/core/rendering/RenderLayer.cpp     if (!m_parent && renderer()->parent()) {
parent           1567 Source/core/rendering/RenderLayer.cpp         RenderLayer* parentLayer = renderer()->parent()->enclosingLayer();
parent           1569 Source/core/rendering/RenderLayer.cpp         RenderLayer* beforeChild = !parentLayer->reflectionInfo() || parentLayer->reflectionInfo()->reflectionLayer() != this ? renderer()->parent()->findNextLayer(parentLayer, renderer()) : 0;
parent           1630 Source/core/rendering/RenderLayer.cpp         for (RenderLayer* currLayer = layer->parent(); currLayer; currLayer = currLayer->parent()) {
parent           1660 Source/core/rendering/RenderLayer.cpp         parentLayer = layer->parent();
parent           1674 Source/core/rendering/RenderLayer.cpp             parentLayer = parentLayer->parent();
parent           1697 Source/core/rendering/RenderLayer.cpp         parentLayer = layer->parent();
parent           1760 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* ancestor = parent(); ancestor && ancestor != scrollParent; ancestor = ancestor->parent()) {
parent           1896 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* layer = rule == IncludeSelfForBorderRadius ? this : parent(); layer; layer = layer->parent()) {
parent           1998 Source/core/rendering/RenderLayer.cpp             if (parent())
parent           1999 Source/core/rendering/RenderLayer.cpp                 parent()->beginTransparencyLayers(context, paintingInfo.rootLayer, paintingInfo.paintDirtyRect, paintingInfo.subPixelAccumulation, paintingInfo.paintBehavior);
parent           2011 Source/core/rendering/RenderLayer.cpp         if (parent()) {
parent           2018 Source/core/rendering/RenderLayer.cpp             parent()->clipToRect(paintingInfo, context, clipRect);
parent           2024 Source/core/rendering/RenderLayer.cpp         if (parent())
parent           2025 Source/core/rendering/RenderLayer.cpp             parent()->restoreClip(context, paintingInfo.paintDirtyRect, clipRect);
parent           2361 Source/core/rendering/RenderLayer.cpp     if (enclosingPaginationLayer()->parent()) {
parent           2417 Source/core/rendering/RenderLayer.cpp         if (parent() != enclosingPaginationLayer()) {
parent           2427 Source/core/rendering/RenderLayer.cpp         parent()->clipToRect(paintingInfo, context, clipRect);
parent           2429 Source/core/rendering/RenderLayer.cpp         parent()->restoreClip(context, paintingInfo.paintDirtyRect, clipRect);
parent           2603 Source/core/rendering/RenderLayer.cpp     RenderLayerStackingNode* ancestorNode = m_stackingNode->isNormalFlowOnly() ? parent()->stackingNode() : m_stackingNode->ancestorStackingContainerNode();
parent           2604 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* curr = childLayer->parent(); curr; curr = curr->parent()) {
parent           2765 Source/core/rendering/RenderLayer.cpp     for (RenderObject* r = renderer(); r; r = r->parent()) {
parent           2781 Source/core/rendering/RenderLayer.cpp     for (const RenderLayer* layer = this; layer; layer = layer->parent()) {
parent           2884 Source/core/rendering/RenderLayer.cpp         if (parent()) {
parent           3066 Source/core/rendering/RenderLayer.cpp         if (parent() != enclosingPaginationLayer()) {
parent           3186 Source/core/rendering/RenderLayer.cpp     RenderLayerStackingNode* ancestorNode = m_stackingNode->isNormalFlowOnly() ? parent()->stackingNode() : m_stackingNode->ancestorStackingContainerNode();
parent           3187 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* curr = childLayer->parent(); curr; curr = curr->parent()) {
parent           3686 Source/core/rendering/RenderLayer.cpp void RenderLayer::setParent(RenderLayer* parent)
parent           3688 Source/core/rendering/RenderLayer.cpp     if (parent == m_parent)
parent           3694 Source/core/rendering/RenderLayer.cpp     m_parent = parent;
parent           3714 Source/core/rendering/RenderLayer.cpp     if (!parent())
parent           3717 Source/core/rendering/RenderLayer.cpp         parent()->setAncestorChainHasSelfPaintingLayerDescendant();
parent           3719 Source/core/rendering/RenderLayer.cpp         parent()->dirtyAncestorChainHasSelfPaintingLayerDescendantStatus();
parent           3787 Source/core/rendering/RenderLayer.cpp     for (RenderLayer* ancestor = parent(); ancestor; ancestor = ancestor->parent())
parent           4067 Source/core/rendering/RenderLayer.cpp             if (const RenderLayer* parentLayer = parent()) {
parent            111 Source/core/rendering/RenderLayer.h     RenderLayer* parent() const { return m_parent; }
parent            146 Source/core/rendering/RenderLayer.h         while (curr->parent())
parent            147 Source/core/rendering/RenderLayer.h             curr = curr->parent();
parent            580 Source/core/rendering/RenderLayer.h     void setParent(RenderLayer* parent);
parent             80 Source/core/rendering/RenderLayerBlendInfo.cpp     if (layer->parent() && (!hadBlendMode || !hasBlendMode()))
parent             81 Source/core/rendering/RenderLayerBlendInfo.cpp         layer->parent()->blendInfo().dirtyAncestorChainBlendedDescendantStatus();
parent             89 Source/core/rendering/RenderLayerBlendInfo.cpp     for (RenderLayer* layer = m_renderer->layer(); layer; layer = layer->parent()) {
parent            102 Source/core/rendering/RenderLayerBlendInfo.cpp     for (RenderLayer* layer = m_renderer->layer(); layer; layer = layer->parent()) {
parent             74 Source/core/rendering/RenderLayerClipper.cpp     RenderLayer* parentLayer = !isClippingRootForContext(clipRectsContext) ? m_renderer->layer()->parent() : 0;
parent            174 Source/core/rendering/RenderLayerClipper.cpp     if (!isClippingRoot && m_renderer->layer()->parent()) {
parent            234 Source/core/rendering/RenderLayerClipper.cpp     if (!m_renderer->layer()->parent()) {
parent            247 Source/core/rendering/RenderLayerClipper.cpp     RenderLayer* parentLayer = !isClippingRoot ? m_renderer->layer()->parent() : 0;
parent            324 Source/core/rendering/RenderLayerClipper.cpp     ASSERT(m_renderer->layer()->parent());
parent            333 Source/core/rendering/RenderLayerClipper.cpp     if (clipRectsContext.clipRectsType != TemporaryClipRects && m_renderer->layer()->parent()->enclosingPaginationLayer() != m_renderer->layer()->enclosingPaginationLayer()) {
parent            365 Source/core/rendering/RenderLayerClipper.cpp     ASSERT(m_renderer->layer()->parent());
parent            367 Source/core/rendering/RenderLayerClipper.cpp     RenderLayerClipper& parentClipper = m_renderer->layer()->parent()->clipper();
parent            101 Source/core/rendering/RenderLayerModelObject.cpp         if (parent() && diff == StyleDifferenceRepaintLayer) {
parent            150 Source/core/rendering/RenderLayerModelObject.cpp             if (parent() && !needsLayout() && containingBlock()) {
parent            164 Source/core/rendering/RenderLayerModelObject.cpp     } else if (layer() && layer()->parent()) {
parent            277 Source/core/rendering/RenderLayerRepainter.cpp     for (const RenderLayer* curr = m_renderer->layer(); curr; curr = curr->parent()) {
parent            190 Source/core/rendering/RenderLayerScrollableArea.cpp     if (!m_box->parent())
parent            933 Source/core/rendering/RenderLayerScrollableArea.cpp     if (m_box->layer() != view->layer() && m_box->layer()->parent())
parent            934 Source/core/rendering/RenderLayerScrollableArea.cpp         geometryMap.pushMappingsToAncestor(m_box->layer()->parent(), 0);
parent            436 Source/core/rendering/RenderLayerStackingNode.cpp     if (RenderLayer* p = layer()->parent())
parent            512 Source/core/rendering/RenderLayerStackingNode.cpp     const RenderLayer* positionedAncestor = currentLayer->parent();
parent            514 Source/core/rendering/RenderLayerStackingNode.cpp         positionedAncestor = positionedAncestor->parent();
parent            631 Source/core/rendering/RenderLayerStackingNode.cpp     RenderLayer* ancestor = layer()->parent();
parent            633 Source/core/rendering/RenderLayerStackingNode.cpp         ancestor = ancestor->parent();
parent            641 Source/core/rendering/RenderLayerStackingNode.cpp     RenderLayer* ancestor = layer()->parent();
parent            643 Source/core/rendering/RenderLayerStackingNode.cpp         ancestor = ancestor->parent();
parent            275 Source/core/rendering/RenderLineBoxList.cpp     if (!container->parent() || (container->isRenderBlock() && (container->selfNeedsLayout() || !container->isRenderBlockFlow())))
parent            286 Source/core/rendering/RenderLineBoxList.cpp             container->parent()->dirtyLinesFromChangedChild(container);
parent            326 Source/core/rendering/RenderLineBoxList.cpp                 inlineContainer->parent()->dirtyLinesFromChangedChild(inlineContainer);
parent             64 Source/core/rendering/RenderLineBoxList.h     void dirtyLinesFromChangedChild(RenderObject* parent, RenderObject* child);
parent            106 Source/core/rendering/RenderListItem.cpp     for (Node* parent = NodeRenderingTraversal::parent(listItemNode); parent; parent = NodeRenderingTraversal::parent(parent)) {
parent            107 Source/core/rendering/RenderListItem.cpp         if (isList(*parent))
parent            108 Source/core/rendering/RenderListItem.cpp             return parent;
parent            110 Source/core/rendering/RenderListItem.cpp             firstNode = parent;
parent            265 Source/core/rendering/RenderListItem.cpp static RenderObject* firstNonMarkerChild(RenderObject* parent)
parent            267 Source/core/rendering/RenderListItem.cpp     RenderObject* result = parent->firstChild();
parent            277 Source/core/rendering/RenderListItem.cpp         RenderObject* markerParent = m_marker->parent();
parent            339 Source/core/rendering/RenderListItem.cpp     if (m_marker && m_marker->parent()->isBox() && !m_marker->isInside() && m_marker->inlineBoxWrapper()) {
parent            361 Source/core/rendering/RenderListItem.cpp             for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) {
parent            384 Source/core/rendering/RenderListItem.cpp             for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) {
parent            193 Source/core/rendering/RenderMenuList.cpp     if (parent())
parent             40 Source/core/rendering/RenderMultiColumnFlowThread.h     RenderBlockFlow* multiColumnBlockFlow() const { return toRenderBlockFlow(parent()); }
parent             51 Source/core/rendering/RenderMultiColumnSet.h     RenderBlockFlow* multiColumnBlockFlow() const { return toRenderBlockFlow(parent()); }
parent            352 Source/core/rendering/RenderObject.cpp         o = parent();
parent            354 Source/core/rendering/RenderObject.cpp             o = o->parent();
parent            378 Source/core/rendering/RenderObject.cpp         current = current->parent();
parent            393 Source/core/rendering/RenderObject.cpp     return parent();
parent            433 Source/core/rendering/RenderObject.cpp             beforeChild = newObject->parent()->findNextLayer(parentLayer, newObject);
parent            475 Source/core/rendering/RenderObject.cpp         ASSERT(oldParent == layer->parent());
parent            495 Source/core/rendering/RenderObject.cpp     if (ourLayer && ourLayer->parent() == parentLayer)
parent            516 Source/core/rendering/RenderObject.cpp     if (checkParent && parent())
parent            517 Source/core/rendering/RenderObject.cpp         return parent()->findNextLayer(parentLayer, this, true);
parent            524 Source/core/rendering/RenderObject.cpp     for (const RenderObject* current = this; current; current = current->parent()) {
parent            550 Source/core/rendering/RenderObject.cpp         curr = curr->parent();
parent            563 Source/core/rendering/RenderObject.cpp         curr = curr->parent();
parent            572 Source/core/rendering/RenderObject.cpp     for (RenderObject* ancestor = parent(); ancestor; ancestor = ancestor->parent()) {
parent            757 Source/core/rendering/RenderObject.cpp     RenderObject* ancestor = parent();
parent            758 Source/core/rendering/RenderObject.cpp     for (; ancestor && !ancestor->canContainFixedPositionObjects(); ancestor = ancestor->parent()) {
parent            769 Source/core/rendering/RenderObject.cpp     RenderObject* o = parent();
parent            792 Source/core/rendering/RenderObject.cpp             o = o->parent();
parent            802 Source/core/rendering/RenderObject.cpp             o = o->parent();
parent            816 Source/core/rendering/RenderObject.cpp             for (container = container->parent(); container && !container->canContainFixedPositionObjects(); container = container->parent()) {
parent           1678 Source/core/rendering/RenderObject.cpp     if (RenderObject* o = parent()) {
parent           1824 Source/core/rendering/RenderObject.cpp     if (isInline() != parent()->childrenInline()) {
parent           1826 Source/core/rendering/RenderObject.cpp             toRenderBoxModelObject(parent())->childBecameNonInline(this);
parent           1829 Source/core/rendering/RenderObject.cpp             RenderBlock* block = toRenderBlock(parent())->createAnonymousBlock();
parent           1830 Source/core/rendering/RenderObject.cpp             RenderObjectChildList* childlist = parent()->virtualChildren();
parent           1831 Source/core/rendering/RenderObject.cpp             childlist->insertChildNode(parent(), block, this);
parent           1832 Source/core/rendering/RenderObject.cpp             block->children()->appendChildNode(block, childlist->removeChildNode(parent(), this));
parent           2015 Source/core/rendering/RenderObject.cpp                 cache->childrenChanged(parent());
parent           2045 Source/core/rendering/RenderObject.cpp             && parent() && (parent()->isRenderBlockFlow() || parent()->isRenderInline());
parent           2252 Source/core/rendering/RenderObject.cpp     RenderObject* o = parent();
parent           2279 Source/core/rendering/RenderObject.cpp     RenderObject* container = parent();
parent           2295 Source/core/rendering/RenderObject.cpp     RenderObject* o = parent();
parent           2478 Source/core/rendering/RenderObject.cpp     while (o->parent())
parent           2479 Source/core/rendering/RenderObject.cpp         o = o->parent();
parent           2539 Source/core/rendering/RenderObject.cpp     RenderObject* o = parent();
parent           2561 Source/core/rendering/RenderObject.cpp             o = o->parent();
parent           2606 Source/core/rendering/RenderObject.cpp         cache->childrenChanged(this->parent());
parent           2643 Source/core/rendering/RenderObject.cpp         layer = parent()->enclosingLayer();
parent           2649 Source/core/rendering/RenderObject.cpp     if (parent()->style()->visibility() != VISIBLE && style()->visibility() == VISIBLE && !hasLayer()) {
parent           2651 Source/core/rendering/RenderObject.cpp             layer = parent()->enclosingLayer();
parent           2656 Source/core/rendering/RenderObject.cpp     if (!isFloating() && parent()->childrenInline())
parent           2657 Source/core/rendering/RenderObject.cpp         parent()->dirtyLinesFromChangedChild(this);
parent           2666 Source/core/rendering/RenderObject.cpp     if (parent()->style()->visibility() != VISIBLE && style()->visibility() == VISIBLE && !hasLayer()) {
parent           2667 Source/core/rendering/RenderObject.cpp         layer = parent()->enclosingLayer();
parent           2674 Source/core/rendering/RenderObject.cpp             layer = parent()->enclosingLayer();
parent           2678 Source/core/rendering/RenderObject.cpp     if (isOutOfFlowPositioned() && parent()->childrenInline())
parent           2679 Source/core/rendering/RenderObject.cpp         parent()->dirtyLinesFromChangedChild(this);
parent           2684 Source/core/rendering/RenderObject.cpp     if (parent()->isSVG())
parent           2685 Source/core/rendering/RenderObject.cpp         parent()->setNeedsBoundariesUpdate();
parent           2719 Source/core/rendering/RenderObject.cpp     for (RenderObject* destroyRootParent = destroyRoot->parent(); destroyRootParent && destroyRootParent->isAnonymous(); destroyRoot = destroyRootParent, destroyRootParent = destroyRootParent->parent()) {
parent           2854 Source/core/rendering/RenderObject.cpp     if (!node && parent() && parent()->isBeforeOrAfterContent()) {
parent           2855 Source/core/rendering/RenderObject.cpp         for (RenderObject* renderer = parent(); renderer && !node; renderer = renderer->parent())
parent           2912 Source/core/rendering/RenderObject.cpp         rendererForFirstLineStyle = renderer->parent();
parent           2921 Source/core/rendering/RenderObject.cpp         RenderStyle* parentStyle = rendererForFirstLineStyle->parent()->firstLineStyle();
parent           2922 Source/core/rendering/RenderObject.cpp         if (parentStyle != rendererForFirstLineStyle->parent()->style()) {
parent           2948 Source/core/rendering/RenderObject.cpp     if (RefPtr<RenderStyle> style = firstLineStyleForCachedUncachedType(Cached, isText() ? parent() : this, m_style.get()))
parent           3051 Source/core/rendering/RenderObject.cpp         curr = curr->parent();
parent           3154 Source/core/rendering/RenderObject.cpp         renderer = renderer->parent();
parent           3177 Source/core/rendering/RenderObject.cpp     for (RenderObject* ancestor = parent(); ancestor; ancestor = ancestor->parent()) {
parent           3227 Source/core/rendering/RenderObject.cpp     while (RenderObject* parent = child->parent()) {
parent           3230 Source/core/rendering/RenderObject.cpp         while ((renderer = renderer->nextInPreOrder(parent))) {
parent           3238 Source/core/rendering/RenderObject.cpp             if (renderer == parent)
parent           3245 Source/core/rendering/RenderObject.cpp         if (Node* node = parent->nonPseudoNode())
parent           3249 Source/core/rendering/RenderObject.cpp         child = parent;
parent           3290 Source/core/rendering/RenderObject.cpp     if (RenderObject* renderer = parent())
parent           3370 Source/core/rendering/RenderObject.cpp         while (root->parent())
parent           3371 Source/core/rendering/RenderObject.cpp             root = root->parent();
parent            170 Source/core/rendering/RenderObject.h     RenderObject* parent() const { return m_parent; }
parent            290 Source/core/rendering/RenderObject.h     void setParent(RenderObject* parent)
parent            292 Source/core/rendering/RenderObject.h         m_parent = parent;
parent            297 Source/core/rendering/RenderObject.h         FlowThreadState newState = parent ? parent->flowThreadState() : NotInsideFlowThread;
parent            628 Source/core/rendering/RenderObject.h     virtual RenderObject* hoverAncestor() const { return parent(); }
parent            947 Source/core/rendering/RenderObject.h     void remove() { if (parent()) parent()->removeChild(this); }
parent           1361 Source/core/rendering/RenderObject.h     RenderObject* parentRenderer = parent();
parent           1365 Source/core/rendering/RenderObject.h         parentRenderer = parentRenderer->parent();
parent             54 Source/core/rendering/RenderObjectChildList.cpp     ASSERT(oldChild->parent() == owner);
parent            121 Source/core/rendering/RenderObjectChildList.cpp     ASSERT(!newChild->parent());
parent            124 Source/core/rendering/RenderObjectChildList.cpp     while (beforeChild && beforeChild->parent() && beforeChild->parent() != owner)
parent            125 Source/core/rendering/RenderObjectChildList.cpp         beforeChild = beforeChild->parent();
parent            130 Source/core/rendering/RenderObjectChildList.cpp     if (beforeChild && beforeChild->parent() != owner) {
parent             65 Source/core/rendering/RenderReplaced.cpp     if (!documentBeingDestroyed() && parent())
parent             66 Source/core/rendering/RenderReplaced.cpp         parent()->dirtyLinesFromChangedChild(this);
parent             87 Source/core/rendering/RenderReplica.cpp         RenderLayer* rootPaintingLayer = layer()->transform() ? layer()->parent() : layer()->enclosingTransformedAncestor();
parent             90 Source/core/rendering/RenderReplica.cpp         layer()->parent()->paintLayer(paintInfo.context, paintingInfo, flags);
parent             46 Source/core/rendering/RenderRuby.cpp         || !object->parent()->isRuby()
parent             52 Source/core/rendering/RenderRuby.cpp         && object->parent()->isRuby()
parent            105 Source/core/rendering/RenderRuby.cpp         child = child->parent();
parent            171 Source/core/rendering/RenderRuby.cpp             run = run->parent();
parent            195 Source/core/rendering/RenderRuby.cpp     if (child->parent() == this) {
parent            202 Source/core/rendering/RenderRuby.cpp     if (isAnonymousRubyInlineBlock(child->parent())) {
parent            204 Source/core/rendering/RenderRuby.cpp         child->parent()->removeChild(child);
parent            205 Source/core/rendering/RenderRuby.cpp         removeChild(child->parent());
parent            277 Source/core/rendering/RenderRuby.cpp             run = run->parent();
parent            301 Source/core/rendering/RenderRuby.cpp     if (child->parent() == this) {
parent            308 Source/core/rendering/RenderRuby.cpp     if (isAnonymousRubyInlineBlock(child->parent())) {
parent            310 Source/core/rendering/RenderRuby.cpp         child->parent()->removeChild(child);
parent            311 Source/core/rendering/RenderRuby.cpp         removeChild(child->parent());
parent             68 Source/core/rendering/RenderRubyBase.cpp     if (beforeChild && beforeChild->parent() != this)
parent            135 Source/core/rendering/RenderRubyBase.cpp     ASSERT(parent());
parent            136 Source/core/rendering/RenderRubyBase.cpp     ASSERT(parent()->isRubyRun());
parent            138 Source/core/rendering/RenderRubyBase.cpp     return toRenderRubyRun(parent());
parent            127 Source/core/rendering/RenderRubyRun.cpp             ASSERT(beforeChild->parent() == this);
parent            128 Source/core/rendering/RenderRubyRun.cpp             RenderObject* ruby = parent();
parent            142 Source/core/rendering/RenderRubyRun.cpp             RenderObject* ruby = parent();
parent            192 Source/core/rendering/RenderRubyRun.cpp             parent()->removeChild(this);
parent             90 Source/core/rendering/RenderScrollbar.cpp void RenderScrollbar::setParent(Widget* parent)
parent             92 Source/core/rendering/RenderScrollbar.cpp     Scrollbar::setParent(parent);
parent             93 Source/core/rendering/RenderScrollbar.cpp     if (!parent) {
parent            176 Source/core/rendering/RenderTable.cpp         if (beforeChild && beforeChild->parent() != this)
parent            188 Source/core/rendering/RenderTable.cpp     if (beforeChild && !beforeChild->isAnonymous() && beforeChild->parent() == this) {
parent            197 Source/core/rendering/RenderTable.cpp     while (lastBox && lastBox->parent()->isAnonymous() && !lastBox->isTableSection() && needsTableSection(lastBox))
parent            198 Source/core/rendering/RenderTable.cpp         lastBox = lastBox->parent();
parent           1438 Source/core/rendering/RenderTable.cpp RenderTable* RenderTable::createAnonymousWithParentRenderer(const RenderObject* parent)
parent           1440 Source/core/rendering/RenderTable.cpp     RefPtr<RenderStyle> newStyle = RenderStyle::createAnonymousStyleWithDisplay(parent->style(), TABLE);
parent           1442 Source/core/rendering/RenderTable.cpp     newTable->setDocumentForAnonymous(&parent->document());
parent            258 Source/core/rendering/RenderTable.h     virtual RenderBox* createAnonymousBoxWithSameTypeAs(const RenderObject* parent) const OVERRIDE
parent            260 Source/core/rendering/RenderTable.h         return createAnonymousWithParentRenderer(parent);
parent             58 Source/core/rendering/RenderTableCaption.cpp     return toRenderTable(parent());
parent            109 Source/core/rendering/RenderTableCell.cpp     if (parent() && section())
parent            172 Source/core/rendering/RenderTableCell.cpp     if (parent())
parent            315 Source/core/rendering/RenderTableCell.cpp     if (parent())
parent            380 Source/core/rendering/RenderTableCell.cpp     if ((!v || !v->layoutStateEnabled() || repaintContainer) && parent())
parent            404 Source/core/rendering/RenderTableCell.cpp     if (parent() && section() && oldStyle && style()->height() != oldStyle->height())
parent            413 Source/core/rendering/RenderTableCell.cpp     if (parent()) {
parent            535 Source/core/rendering/RenderTableCell.cpp         result = chooseBorder(result, CollapsedBorderValue(row()->borderAdjoiningStartCell(this), includeColor ? parent()->resolveColor(startColorProperty) : Color(), BROW));
parent            638 Source/core/rendering/RenderTableCell.cpp         result = chooseBorder(result, CollapsedBorderValue(row()->borderAdjoiningEndCell(this), includeColor ? parent()->resolveColor(endColorProperty) : Color(), BROW));
parent            733 Source/core/rendering/RenderTableCell.cpp     result = chooseBorder(result, CollapsedBorderValue(parent()->style()->borderBefore(), includeColor ? parent()->resolveColor(beforeColorProperty) : Color(), BROW));
parent            741 Source/core/rendering/RenderTableCell.cpp             prevRow = parent()->previousSibling();
parent            819 Source/core/rendering/RenderTableCell.cpp     result = chooseBorder(result, CollapsedBorderValue(parent()->style()->borderAfter(), includeColor ? parent()->resolveColor(afterColorProperty) : Color(), BROW));
parent            825 Source/core/rendering/RenderTableCell.cpp         result = chooseBorder(result, CollapsedBorderValue(nextCell->parent()->style()->borderBefore(), includeColor ? nextCell->parent()->resolveColor(beforeColorProperty) : Color(), BROW));
parent           1191 Source/core/rendering/RenderTableCell.cpp         bool shouldClip = backgroundObject->hasLayer() && (backgroundObject == this || backgroundObject == parent()) && tableElt->collapseBorders();
parent           1273 Source/core/rendering/RenderTableCell.cpp RenderTableCell* RenderTableCell::createAnonymousWithParentRenderer(const RenderObject* parent)
parent           1275 Source/core/rendering/RenderTableCell.cpp     RenderTableCell* newCell = RenderTableCell::createAnonymous(&parent->document());
parent           1276 Source/core/rendering/RenderTableCell.cpp     RefPtr<RenderStyle> newStyle = RenderStyle::createAnonymousStyleWithDisplay(parent->style(), TABLE_CELL);
parent             76 Source/core/rendering/RenderTableCell.h     RenderTableRow* row() const { return toRenderTableRow(parent()); }
parent             77 Source/core/rendering/RenderTableCell.h     RenderTableSection* section() const { return toRenderTableSection(parent()->parent()); }
parent             78 Source/core/rendering/RenderTableCell.h     RenderTable* table() const { return toRenderTable(parent()->parent()->parent()); }
parent            164 Source/core/rendering/RenderTableCell.h     virtual RenderBox* createAnonymousBoxWithSameTypeAs(const RenderObject* parent) const OVERRIDE
parent            166 Source/core/rendering/RenderTableCell.h         return createAnonymousWithParentRenderer(parent);
parent             52 Source/core/rendering/RenderTableCol.cpp     if (parent()) {
parent             68 Source/core/rendering/RenderTableCol.cpp     if (m_span != oldSpan && style() && parent())
parent            126 Source/core/rendering/RenderTableCol.cpp     RenderObject* table = parent();
parent            128 Source/core/rendering/RenderTableCol.cpp         table = table->parent();
parent            134 Source/core/rendering/RenderTableCol.cpp     if (!parent()->isRenderTableCol())
parent            137 Source/core/rendering/RenderTableCol.cpp     RenderTableCol* parentColumnGroup = toRenderTableCol(parent());
parent            153 Source/core/rendering/RenderTableCol.cpp     if (!next && parent()->isRenderTableCol())
parent            154 Source/core/rendering/RenderTableCol.cpp         next = parent()->nextSibling();
parent             78 Source/core/rendering/RenderTableRow.cpp     if (parent()) {
parent            123 Source/core/rendering/RenderTableRow.cpp         if (beforeChild && !beforeChild->isAnonymous() && beforeChild->parent() == this) {
parent            132 Source/core/rendering/RenderTableRow.cpp         if (last && !last->isTableCell() && last->parent() && last->parent()->isAnonymous() && !last->parent()->isBeforeOrAfterContent()) {
parent            133 Source/core/rendering/RenderTableRow.cpp             last->parent()->addChild(child, beforeChild);
parent            143 Source/core/rendering/RenderTableRow.cpp     if (beforeChild && beforeChild->parent() != this)
parent            149 Source/core/rendering/RenderTableRow.cpp     if (parent())
parent            268 Source/core/rendering/RenderTableRow.cpp RenderTableRow* RenderTableRow::createAnonymousWithParentRenderer(const RenderObject* parent)
parent            270 Source/core/rendering/RenderTableRow.cpp     RenderTableRow* newRow = RenderTableRow::createAnonymous(&parent->document());
parent            271 Source/core/rendering/RenderTableRow.cpp     RefPtr<RenderStyle> newStyle = RenderStyle::createAnonymousStyleWithDisplay(parent->style(), TABLE_ROW);
parent             45 Source/core/rendering/RenderTableRow.h     RenderTableSection* section() const { return toRenderTableSection(parent()); }
parent             46 Source/core/rendering/RenderTableRow.h     RenderTable* table() const { return toRenderTable(parent()->parent()); }
parent             52 Source/core/rendering/RenderTableRow.h     virtual RenderBox* createAnonymousBoxWithSameTypeAs(const RenderObject* parent) const OVERRIDE
parent             54 Source/core/rendering/RenderTableRow.h         return createAnonymousWithParentRenderer(parent);
parent            136 Source/core/rendering/RenderTableSection.cpp         if (beforeChild && !beforeChild->isAnonymous() && beforeChild->parent() == this) {
parent            147 Source/core/rendering/RenderTableSection.cpp         while (lastBox && lastBox->parent()->isAnonymous() && !lastBox->isTableRow())
parent            148 Source/core/rendering/RenderTableSection.cpp             lastBox = lastBox->parent();
parent            176 Source/core/rendering/RenderTableSection.cpp     if (beforeChild && beforeChild->parent() != this)
parent           1164 Source/core/rendering/RenderTableSection.cpp         const RenderStyle* primaryCellParentStyle = current.primaryCell()->parent()->style();
parent           1259 Source/core/rendering/RenderTableSection.cpp     RenderTableRow* row = toRenderTableRow(cell->parent());
parent           1719 Source/core/rendering/RenderTableSection.cpp RenderTableSection* RenderTableSection::createAnonymousWithParentRenderer(const RenderObject* parent)
parent           1721 Source/core/rendering/RenderTableSection.cpp     RefPtr<RenderStyle> newStyle = RenderStyle::createAnonymousStyleWithDisplay(parent->style(), TABLE_ROW_GROUP);
parent           1723 Source/core/rendering/RenderTableSection.cpp     newSection->setDocumentForAnonymous(&parent->document());
parent             84 Source/core/rendering/RenderTableSection.h     RenderTable* table() const { return toRenderTable(parent()); }
parent            213 Source/core/rendering/RenderTableSection.h     virtual RenderBox* createAnonymousBoxWithSameTypeAs(const RenderObject* parent) const OVERRIDE
parent            215 Source/core/rendering/RenderTableSection.h         return createAnonymousWithParentRenderer(parent);
parent            222 Source/core/rendering/RenderText.cpp         } else if (parent())
parent            223 Source/core/rendering/RenderText.cpp             parent()->dirtyLinesFromChangedChild(this);
parent           1301 Source/core/rendering/RenderText.cpp     if (!firstTextBox() && parent()) {
parent           1302 Source/core/rendering/RenderText.cpp         parent()->dirtyLinesFromChangedChild(this);
parent           1428 Source/core/rendering/RenderText.cpp     if (parent())
parent            128 Source/core/rendering/RenderTextFragment.cpp     for (RenderObject* block = m_firstLetter->parent(); block; block = block->parent()) {
parent            174 Source/core/rendering/RenderTreeAsText.cpp         if (o.isPseudoElement() || (o.parent() && o.parent()->isPseudoElement()))
parent            221 Source/core/rendering/RenderTreeAsText.cpp         if (o.parent()) {
parent            223 Source/core/rendering/RenderTreeAsText.cpp             if (o.parent()->resolveColor(CSSPropertyColor) != color)
parent            228 Source/core/rendering/RenderTreeAsText.cpp             if (o.parent()->resolveColor(CSSPropertyBackgroundColor) != backgroundColor
parent            233 Source/core/rendering/RenderTreeAsText.cpp             if (o.parent()->resolveColor(CSSPropertyWebkitTextFillColor) != textFillColor
parent            238 Source/core/rendering/RenderTreeAsText.cpp             if (o.parent()->resolveColor(CSSPropertyWebkitTextStrokeColor) != textStrokeColor
parent            242 Source/core/rendering/RenderTreeAsText.cpp             if (o.parent()->style()->textStrokeWidth() != o.style()->textStrokeWidth() && o.style()->textStrokeWidth() > 0)
parent            638 Source/core/rendering/RenderTreeAsText.cpp     Node* parent;
parent            639 Source/core/rendering/RenderTreeAsText.cpp     for (Node* n = node; n; n = parent) {
parent            640 Source/core/rendering/RenderTreeAsText.cpp         parent = n->parentOrShadowHostNode();
parent            643 Source/core/rendering/RenderTreeAsText.cpp         if (parent) {
parent            731 Source/core/rendering/RenderTreeAsText.cpp static void writeCounterValuesFromChildren(TextStream& stream, RenderObject* parent, bool& isFirstCounter)
parent            733 Source/core/rendering/RenderTreeAsText.cpp     for (RenderObject* child = parent->firstChild(); child; child = child->nextSibling()) {
parent            240 Source/core/rendering/RenderVideo.cpp     RenderObject* parent = renderer->parent();
parent            241 Source/core/rendering/RenderVideo.cpp     if (!parent)
parent            244 Source/core/rendering/RenderVideo.cpp     RenderFullScreen* fullScreen = parent->isRenderFullScreen() ? toRenderFullScreen(parent) : 0;
parent             58 Source/core/rendering/RenderWidget.cpp         cache->childrenChanged(this->parent());
parent            318 Source/core/rendering/RootInlineBox.cpp             &firstBox->parent()->renderer(), firstBox->logicalLeft(), selTop, selHeight, paintInfo));
parent            322 Source/core/rendering/RootInlineBox.cpp             &lastBox->parent()->renderer(), lastBox->logicalRight(), selTop, selHeight, paintInfo));
parent            342 Source/core/rendering/RootInlineBox.cpp                     if (paintInfo && box->parent()->renderer().style()->visibility() == VISIBLE)
parent            343 Source/core/rendering/RootInlineBox.cpp                         paintInfo->context->fillRect(gapRect, box->parent()->renderer().selectionBackgroundColor());
parent            704 Source/core/rendering/RootInlineBox.cpp         if (box->parent() && !box->renderer().isText()) {
parent            719 Source/core/rendering/RootInlineBox.cpp         return box->parent()->logicalTop();
parent            744 Source/core/rendering/RootInlineBox.cpp     RenderObject* parent = renderer->parent();
parent            745 Source/core/rendering/RootInlineBox.cpp     if (parent->isRenderInline() && parent->style()->verticalAlign() != TOP && parent->style()->verticalAlign() != BOTTOM)
parent            746 Source/core/rendering/RootInlineBox.cpp         verticalPosition = box->parent()->logicalTop();
parent            749 Source/core/rendering/RootInlineBox.cpp         const Font& font = parent->style(firstLine)->font();
parent            753 Source/core/rendering/RootInlineBox.cpp         LineDirectionMode lineDirection = parent->isHorizontalWritingMode() ? HorizontalLine : VerticalLine;
parent             95 Source/core/rendering/TextAutosizer.cpp     RenderObject* ancestor = renderer->parent();
parent             97 Source/core/rendering/TextAutosizer.cpp         ancestor = ancestor->parent();
parent            106 Source/core/rendering/TextAutosizer.cpp     for (RenderObject* ancestor = renderer->parent(); ancestor; ancestor = ancestor->parent()) {
parent            161 Source/core/rendering/TextAutosizer.cpp     RenderObject* rendererParent = renderer->parent();
parent            163 Source/core/rendering/TextAutosizer.cpp         rendererParent = rendererParent->parent();
parent            214 Source/core/rendering/TextAutosizer.cpp     for (LocalFrame* frame = m_document->frame(); frame; frame = frame->tree().parent())
parent            396 Source/core/rendering/TextAutosizer.cpp                 setMultiplier(descendant->parent(), localMultiplier); // Parent does line spacing.
parent            421 Source/core/rendering/TextAutosizer.cpp                 setMultiplier(descendant->parent(), localMultiplier); // Parent does line spacing.
parent            516 Source/core/rendering/TextAutosizer.cpp     Node* parentNode = renderer->parent() ? renderer->parent()->generatingNode() : 0;
parent            772 Source/core/rendering/TextAutosizer.cpp         firstNode = firstNode->parent();
parent            776 Source/core/rendering/TextAutosizer.cpp         lastNode = lastNode->parent();
parent            782 Source/core/rendering/TextAutosizer.cpp         firstNode = firstNode->parent();
parent            783 Source/core/rendering/TextAutosizer.cpp         lastNode = lastNode->parent();
parent            799 Source/core/rendering/TextAutosizer.cpp const RenderObject* TextAutosizer::findFirstTextLeafNotInCluster(const RenderObject* parent, size_t& depth, TraversalDirection direction)
parent            801 Source/core/rendering/TextAutosizer.cpp     if (parent->isEmpty())
parent            802 Source/core/rendering/TextAutosizer.cpp         return parent->isText() ? parent : 0;
parent            805 Source/core/rendering/TextAutosizer.cpp     const RenderObject* child = (direction == FirstToLast) ? parent->firstChild() : parent->lastChild();
parent            336 Source/core/rendering/compositing/CompositedLayerMapping.cpp     for (RenderLayer* curr = layer; curr; curr = curr->parent()) {
parent           1486 Source/core/rendering/compositing/CompositedLayerMapping.cpp     for (RenderLayer* curr = m_owningLayer.parent(); curr; curr = curr->parent()) {
parent           1540 Source/core/rendering/compositing/CompositedLayerMapping.cpp static bool hasVisibleNonCompositingDescendant(RenderLayer* parent)
parent           1542 Source/core/rendering/compositing/CompositedLayerMapping.cpp     if (!parent->hasVisibleDescendant())
parent           1546 Source/core/rendering/compositing/CompositedLayerMapping.cpp     parent->stackingNode()->updateLayerListsIfNeeded();
parent           1549 Source/core/rendering/compositing/CompositedLayerMapping.cpp     LayerListMutationDetector mutationChecker(parent->stackingNode());
parent           1552 Source/core/rendering/compositing/CompositedLayerMapping.cpp     RenderLayerStackingNodeIterator normalFlowIterator(*parent->stackingNode(), AllChildren);
parent             28 Source/core/rendering/compositing/CompositingPropertyUpdater.cpp     m_geometryMap.pushMappingsToAncestor(layer, layer->parent());
parent             60 Source/core/rendering/compositing/CompositingPropertyUpdater.cpp     m_geometryMap.popMappingsToAncestor(layer->parent());
parent            263 Source/core/rendering/compositing/CompositingReasonFinder.cpp     RenderLayer* ancestor = layer->parent();
parent            269 Source/core/rendering/compositing/CompositingReasonFinder.cpp         ancestor = ancestor->parent();
parent            145 Source/core/rendering/compositing/GraphicsLayerUpdater.cpp         if (!layer.parent())
parent            635 Source/core/rendering/compositing/RenderLayerCompositor.cpp         if (layer->parent())
parent            647 Source/core/rendering/compositing/RenderLayerCompositor.cpp                 RenderLayer* sourceLayer = toRenderLayerModelObject(layer->renderer()->parent())->layer();
parent            738 Source/core/rendering/compositing/RenderLayerCompositor.cpp         if (layer->parent())
parent            834 Source/core/rendering/compositing/RenderLayerCompositor.cpp     if (layer->renderer() != &m_renderView && !layer->renderer()->parent())
parent            883 Source/core/rendering/compositing/RenderLayerCompositor.cpp void RenderLayerCompositor::layerWillBeRemoved(RenderLayer* parent, RenderLayer* child)
parent            885 Source/core/rendering/compositing/RenderLayerCompositor.cpp     if (!child->hasCompositedLayerMapping() || parent->renderer()->documentBeingDestroyed())
parent           1139 Source/core/rendering/compositing/RenderLayerCompositor.cpp     if (!willBeCompositedOrSquashed && layer->parent())
parent           1140 Source/core/rendering/compositing/RenderLayerCompositor.cpp         layer->parent()->setHasNonCompositedChild(true);
parent           1529 Source/core/rendering/compositing/RenderLayerCompositor.cpp     if (!layer->hasCompositedLayerMapping() || !layer->parent())
parent            137 Source/core/rendering/compositing/RenderLayerCompositor.h     void layerWasAdded(RenderLayer* parent, RenderLayer* child);
parent            138 Source/core/rendering/compositing/RenderLayerCompositor.h     void layerWillBeRemoved(RenderLayer* parent, RenderLayer* child);
parent            181 Source/core/rendering/line/BreakingContextInlineHeaders.h     RenderObject* parent = flow->parent();
parent            183 Source/core/rendering/line/BreakingContextInlineHeaders.h         && (flow->style(lineInfo.isFirstLine())->lineHeight() != parent->style(lineInfo.isFirstLine())->lineHeight()
parent            184 Source/core/rendering/line/BreakingContextInlineHeaders.h         || flow->style()->verticalAlign() != parent->style()->verticalAlign()
parent            185 Source/core/rendering/line/BreakingContextInlineHeaders.h         || !parent->style()->font().fontMetrics().hasIdenticalAscentDescentAndLineGap(flow->style()->font().fontMetrics())))
parent            253 Source/core/rendering/line/BreakingContextInlineHeaders.h     if (m_nextObject && m_nextObject->parent() && !m_nextObject->parent()->isDescendantOf(m_current.object()->parent()))
parent            256 Source/core/rendering/line/BreakingContextInlineHeaders.h     m_currWS = m_current.object()->isReplaced() ? m_current.object()->parent()->style()->whiteSpace() : m_currentStyle->whiteSpace();
parent            257 Source/core/rendering/line/BreakingContextInlineHeaders.h     m_lastWS = m_lastObject->isReplaced() ? m_lastObject->parent()->style()->whiteSpace() : m_lastObject->style()->whiteSpace();
parent            329 Source/core/rendering/line/BreakingContextInlineHeaders.h     RenderObject* parent = child->parent();
parent            330 Source/core/rendering/line/BreakingContextInlineHeaders.h     while (parent->isRenderInline() && lineDepth++ < cMaxLineDepth) {
parent            331 Source/core/rendering/line/BreakingContextInlineHeaders.h         RenderInline* parentAsRenderInline = toRenderInline(parent);
parent            340 Source/core/rendering/line/BreakingContextInlineHeaders.h         child = parent;
parent            341 Source/core/rendering/line/BreakingContextInlineHeaders.h         parent = child->parent();
parent             61 Source/core/rendering/style/CounterDirectives.h     void inheritReset(CounterDirectives& parent)
parent             63 Source/core/rendering/style/CounterDirectives.h         m_resetValue = parent.m_resetValue;
parent             64 Source/core/rendering/style/CounterDirectives.h         m_isResetSet = parent.m_isResetSet;
parent             79 Source/core/rendering/style/CounterDirectives.h     void inheritIncrement(CounterDirectives& parent)
parent             81 Source/core/rendering/style/CounterDirectives.h         m_incrementValue = parent.m_incrementValue;
parent             82 Source/core/rendering/style/CounterDirectives.h         m_isIncrementSet = parent.m_isIncrementSet;
parent           1130 Source/core/rendering/style/RenderStyle.h     void inheritBackgroundLayers(const FillLayer& parent) { m_background.access()->m_background = parent; }
parent           1141 Source/core/rendering/style/RenderStyle.h     void inheritMaskLayers(const FillLayer& parent) { rareNonInheritedData.access()->m_mask = parent; }
parent           1322 Source/core/rendering/style/RenderStyle.h     void inheritColumnPropertiesFrom(RenderStyle* parent) { rareNonInheritedData.access()->m_multiCol = parent->rareNonInheritedData->m_multiCol; }
parent           1713 Source/core/rendering/style/RenderStyle.h     void inheritUnicodeBidiFrom(const RenderStyle* parent) { noninherited_flags._unicodeBidi = parent->noninherited_flags._unicodeBidi; }
parent            147 Source/core/rendering/svg/RenderSVGInlineText.cpp     if (!position && parent()->isSVGTextPath() && !previousSibling())
parent             40 Source/core/rendering/svg/RenderSVGResource.cpp     if (!object->parent() || !object->parent()->style())
parent             42 Source/core/rendering/svg/RenderSVGResource.cpp     const SVGRenderStyle* parentSVGStyle = object->parent()->style()->svgStyle();
parent            207 Source/core/rendering/svg/RenderSVGResource.cpp     RenderObject* current = object->parent();
parent            217 Source/core/rendering/svg/RenderSVGResource.cpp         current = current->parent();
parent             38 Source/core/rendering/svg/RenderSVGResourceFilterPrimitive.cpp     RenderObject* filter = parent();
parent             50 Source/core/rendering/svg/RenderSVGResourceFilterPrimitive.h         RenderObject* filter = parent();
parent             80 Source/core/rendering/svg/RenderSVGText.cpp         start = start->parent();
parent             90 Source/core/rendering/svg/RenderSVGText.cpp         start = start->parent();
parent             66 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp         if (parent() && parent()->isSVG())
parent             67 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp             return parent()->isChildAllowed(child, style);
parent             99 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp     m_didTransformToRootUpdate = m_needsTransformUpdate || SVGRenderSupport::transformToRootChanged(parent());
parent            126 Source/core/rendering/svg/RenderSVGViewportContainer.cpp     m_didTransformToRootUpdate = m_needsTransformUpdate || SVGRenderSupport::transformToRootChanged(parent());
parent            197 Source/core/rendering/svg/SVGInlineTextBox.cpp     RenderObject& parentRenderer = parent()->renderer();
parent            259 Source/core/rendering/svg/SVGInlineTextBox.cpp     RenderObject& parentRenderer = parent()->renderer();
parent            394 Source/core/rendering/svg/SVGInlineTextBox.cpp     m_paintingResource->postApplyResource(&parent()->renderer(), context, m_paintingResourceMode, path, /*RenderSVGShape*/ 0);
parent            400 Source/core/rendering/svg/SVGInlineTextBox.cpp     bool acquiredResource = acquirePaintingResource(context, scalingFactor, &parent()->renderer(), style);
parent            523 Source/core/rendering/svg/SVGInlineTextBox.cpp         parentBox = parentBox->parent();
parent            536 Source/core/rendering/svg/SVGInlineTextBox.cpp     RenderObject* decorationRenderer = findRenderObjectDefininingTextDecoration(parent());
parent            677 Source/core/rendering/svg/SVGInlineTextBox.cpp         SVGResourcesCache::clientStyleChanged(&parent()->renderer(), StyleDifferenceRepaint, selectionStyle);
parent            683 Source/core/rendering/svg/SVGInlineTextBox.cpp         SVGResourcesCache::clientStyleChanged(&parent()->renderer(), StyleDifferenceRepaint, style);
parent             65 Source/core/rendering/svg/SVGRenderSupport.cpp     object->parent()->computeFloatRectForRepaint(repaintContainer, repaintRect, fixed);
parent             72 Source/core/rendering/svg/SVGRenderSupport.cpp     RenderObject* parent = object->parent();
parent             77 Source/core/rendering/svg/SVGRenderSupport.cpp     if (parent->isSVGRoot())
parent             78 Source/core/rendering/svg/SVGRenderSupport.cpp         transformState.applyTransform(toRenderSVGRoot(parent)->localToBorderBoxTransform());
parent             81 Source/core/rendering/svg/SVGRenderSupport.cpp     parent->mapLocalToContainer(repaintContainer, transformState, mode, wasFixed);
parent             88 Source/core/rendering/svg/SVGRenderSupport.cpp     RenderObject* parent = object->parent();
parent             93 Source/core/rendering/svg/SVGRenderSupport.cpp     if (parent->isSVGRoot()) {
parent             95 Source/core/rendering/svg/SVGRenderSupport.cpp         matrix.multiply(toRenderSVGRoot(parent)->localToBorderBoxTransform());
parent            100 Source/core/rendering/svg/SVGRenderSupport.cpp     return parent;
parent            109 Source/core/rendering/svg/SVGRenderSupport.cpp     RenderObject* parent = object->parent();
parent            110 Source/core/rendering/svg/SVGRenderSupport.cpp     return !(parent && parent->isSVGContainer() && toRenderSVGContainer(parent)->didTransformToRootUpdate());
parent            159 Source/core/rendering/svg/SVGRenderSupport.cpp         start = start->parent();
parent            179 Source/core/rendering/svg/SVGRenderSupport.cpp         start = start->parent();
parent            196 Source/core/rendering/svg/SVGRenderSupport.cpp         ancestor = ancestor->parent();
parent            395 Source/core/rendering/svg/SVGRenderTreeAsText.cpp     if (text.parent() && (text.parent()->style()->visitedDependentColor(CSSPropertyColor) != text.style()->visitedDependentColor(CSSPropertyColor)))
parent            227 Source/core/rendering/svg/SVGRenderingContext.cpp         renderer = renderer->parent();
parent            244 Source/core/rendering/svg/SVGRenderingContext.cpp         layer = layer->parent();
parent            125 Source/core/rendering/svg/SVGResourcesCache.cpp     if (diff == StyleDifferenceEqual || !renderer->parent())
parent            112 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp     RenderObject* parent = m_renderer->parent();
parent            113 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp     while (parent) {
parent            114 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp         if (parent->isSVGResourceContainer())
parent            115 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp             parentResources.add(toRenderSVGResourceContainer(parent));
parent            116 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp         parent = parent->parent();
parent            127 Source/core/rendering/svg/SVGTextChunkBuilder.cpp     if (SVGTextContentElement* textContentElement = SVGTextContentElement::elementFromRenderer(textRenderer.parent())) {
parent            146 Source/core/rendering/svg/SVGTextLayoutEngine.cpp bool SVGTextLayoutEngine::parentDefinesTextLength(RenderObject* parent) const
parent            148 Source/core/rendering/svg/SVGTextLayoutEngine.cpp     RenderObject* currentParent = parent;
parent            159 Source/core/rendering/svg/SVGTextLayoutEngine.cpp         currentParent = currentParent->parent();
parent            244 Source/core/rendering/svg/SVGTextLayoutEngine.cpp     ASSERT(text.parent());
parent            245 Source/core/rendering/svg/SVGTextLayoutEngine.cpp     ASSERT(text.parent()->node());
parent            246 Source/core/rendering/svg/SVGTextLayoutEngine.cpp     ASSERT(text.parent()->node()->isSVGElement());
parent            432 Source/core/rendering/svg/SVGTextLayoutEngine.cpp     SVGElement* lengthContext = toSVGElement(text->parent()->node());
parent            434 Source/core/rendering/svg/SVGTextLayoutEngine.cpp     RenderObject* textParent = text->parent();
parent             66 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp     ASSERT(textRenderer->parent());
parent             67 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp     ASSERT(textRenderer->parent()->style());
parent             85 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp         return dominantBaselineToAlignmentBaseline(isVerticalText, textRenderer->parent());
parent             87 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp         return dominantBaselineToAlignmentBaseline(isVerticalText, textRenderer->parent());
parent            115 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp     ASSERT(textRenderer->parent());
parent            117 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp     const RenderObject* textRendererParent = textRenderer->parent();
parent             59 Source/core/rendering/svg/SVGTextRunRenderingContext.cpp     return renderer->isText() ? renderer->parent() : renderer;
parent            198 Source/core/rendering/svg/SVGTextRunRenderingContext.cpp             RenderObject* parentRenderObject = renderObject->isText() ? renderObject->parent() : renderObject;
parent            671 Source/core/svg/SVGAnimationElement.cpp     Element* parent = targetElement->parentElement();
parent            672 Source/core/svg/SVGAnimationElement.cpp     if (!parent || !parent->isSVGElement())
parent            675 Source/core/svg/SVGAnimationElement.cpp     SVGElement* svgParent = toSVGElement(parent);
parent            842 Source/core/svg/SVGElement.cpp         RefPtr<Element> parent;
parent            844 Source/core/svg/SVGElement.cpp             parent = currentTarget->parentOrShadowHostElement(); // save the next parent to dispatch too incase dispatching the event changes the tree
parent            848 Source/core/svg/SVGElement.cpp         currentTarget = (parent && parent->isSVGElement()) ? static_pointer_cast<SVGElement>(parent) : RefPtr<SVGElement>();
parent            962 Source/core/svg/SVGElement.cpp     if (Element* parent = parentOrShadowHostElement()) {
parent            963 Source/core/svg/SVGElement.cpp         if (RenderObject* renderer = parent->renderer())
parent            994 Source/core/svg/SVGElement.cpp     if (Element* parent = parentOrShadowHostElement()) {
parent            995 Source/core/svg/SVGElement.cpp         if (RenderObject* renderer = parent->renderer())
parent            177 Source/core/svg/SVGFEImageElement.cpp     Element* parent = parentElement();
parent            178 Source/core/svg/SVGFEImageElement.cpp     ASSERT(parent);
parent            180 Source/core/svg/SVGFEImageElement.cpp     if (!isSVGFilterElement(*parent) || !parent->renderer())
parent            145 Source/core/svg/SVGFELightElement.cpp         ContainerNode* parent = parentNode();
parent            146 Source/core/svg/SVGFELightElement.cpp         if (!parent)
parent            149 Source/core/svg/SVGFELightElement.cpp         RenderObject* renderer = parent->renderer();
parent            153 Source/core/svg/SVGFELightElement.cpp         if (isSVGFEDiffuseLightingElement(*parent)) {
parent            154 Source/core/svg/SVGFELightElement.cpp             toSVGFEDiffuseLightingElement(*parent).lightElementAttributeChanged(this, attrName);
parent            157 Source/core/svg/SVGFELightElement.cpp         if (isSVGFESpecularLightingElement(*parent)) {
parent            158 Source/core/svg/SVGFELightElement.cpp             toSVGFESpecularLightingElement(*parent).lightElementAttributeChanged(this, attrName);
parent            171 Source/core/svg/SVGFELightElement.cpp         if (ContainerNode* parent = parentNode()) {
parent            172 Source/core/svg/SVGFELightElement.cpp             RenderObject* renderer = parent->renderer();
parent            158 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp     ContainerNode* parent = element->parentNode();
parent            160 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp     if (!parent)
parent            163 Source/core/svg/SVGFilterPrimitiveStandardAttributes.cpp     RenderObject* renderer = parent->renderer();
parent            179 Source/core/svg/SVGFontData.cpp         RenderObject* parentRenderObject = renderObject->isText() ? renderObject->parent() : renderObject;
parent            148 Source/core/svg/SVGMPathElement.cpp void SVGMPathElement::notifyParentOfPathChange(ContainerNode* parent)
parent            150 Source/core/svg/SVGMPathElement.cpp     if (isSVGAnimateMotionElement(parent))
parent            151 Source/core/svg/SVGMPathElement.cpp         toSVGAnimateMotionElement(parent)->updateAnimationPath();
parent            178 Source/core/svg/SVGSVGElement.cpp     return frameTree.parent() ? 1 : frame->pageZoomFactor();
parent            195 Source/core/svg/SVGSVGElement.cpp     if (frameTree.parent())
parent            186 Source/core/xml/XPathNodeSet.cpp         while (Node* parent = node->parentNode())
parent            187 Source/core/xml/XPathNodeSet.cpp             node = parent;
parent            325 Source/core/xml/XPathStep.cpp             while (ContainerNode* parent = n->parentNode()) {
parent            326 Source/core/xml/XPathStep.cpp                 for (n = NodeTraversal::previous(*n); n != parent; n = NodeTraversal::previous(*n))
parent            329 Source/core/xml/XPathStep.cpp                 n = parent;
parent             33 Source/core/xml/XSLImportRule.cpp XSLImportRule::XSLImportRule(XSLStyleSheet* parent, const String& href)
parent             34 Source/core/xml/XSLImportRule.cpp     : m_parentStyleSheet(parent)
parent             57 Source/core/xml/XSLImportRule.cpp     XSLStyleSheet* parent = parentStyleSheet();
parent             58 Source/core/xml/XSLImportRule.cpp     if (parent)
parent             59 Source/core/xml/XSLImportRule.cpp         m_styleSheet->setParentStyleSheet(parent);
parent             64 Source/core/xml/XSLImportRule.cpp     if (parent)
parent             65 Source/core/xml/XSLImportRule.cpp         parent->checkLoaded();
parent             80 Source/core/xml/XSLStyleSheet.h     void setParentStyleSheet(XSLStyleSheet* parent);
parent            181 Source/core/xml/XSLStyleSheetLibxslt.cpp         stylesheetRoot = idNode->parent;
parent            247 Source/core/xml/XSLStyleSheetLibxslt.cpp void XSLStyleSheet::setParentStyleSheet(XSLStyleSheet* parent)
parent            249 Source/core/xml/XSLStyleSheetLibxslt.cpp     m_parentStyleSheet = parent;
parent            111 Source/core/xml/parser/XMLDocumentParser.cpp     if (document->frame()->tree().parent())
parent             88 Source/core/xml/parser/XMLDocumentParser.h         static bool parseDocumentFragment(const String&, DocumentFragment*, Element* parent = 0, ParserContentPolicy = AllowScriptingContent);
parent             16 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java         AstNode parent = node.getParent();
parent             17 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java         return (parent == null || parent.getType() != tokenType) ? null : parent;
parent            140 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java         ObjectProperty parent = (ObjectProperty) AstUtil.parentOfType(functionNode, Token.COLON);
parent            141 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java         if (parent != null) {
parent            142 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java             return parent.getLeft();
parent             73 Source/modules/filesystem/DOMFilePath.cpp bool DOMFilePath::isParentOf(const String& parent, const String& mayBeChild)
parent             75 Source/modules/filesystem/DOMFilePath.cpp     ASSERT(DOMFilePath::isAbsolute(parent));
parent             77 Source/modules/filesystem/DOMFilePath.cpp     if (parent == DOMFilePath::root && mayBeChild != DOMFilePath::root)
parent             79 Source/modules/filesystem/DOMFilePath.cpp     if (parent.length() >= mayBeChild.length() || !mayBeChild.startsWith(parent, false))
parent             81 Source/modules/filesystem/DOMFilePath.cpp     if (mayBeChild[parent.length()] != DOMFilePath::separator)
parent            195 Source/modules/filesystem/DOMFileSystemBase.cpp static bool verifyAndGetDestinationPathForCopyOrMove(const EntryBase* source, EntryBase* parent, const String& newName, String& destinationPath)
parent            199 Source/modules/filesystem/DOMFileSystemBase.cpp     if (!parent || !parent->isDirectory())
parent            205 Source/modules/filesystem/DOMFileSystemBase.cpp     const bool isSameFileSystem = (*source->filesystem() == *parent->filesystem());
parent            208 Source/modules/filesystem/DOMFileSystemBase.cpp     if (source->isDirectory() && isSameFileSystem && DOMFilePath::isParentOf(source->fullPath(), parent->fullPath()))
parent            212 Source/modules/filesystem/DOMFileSystemBase.cpp     if (isSameFileSystem && (newName.isEmpty() || source->name() == newName) && DOMFilePath::getDirectory(source->fullPath()) == parent->fullPath())
parent            215 Source/modules/filesystem/DOMFileSystemBase.cpp     destinationPath = parent->fullPath();
parent            224 Source/modules/filesystem/DOMFileSystemBase.cpp void DOMFileSystemBase::move(const EntryBase* source, EntryBase* parent, const String& newName, PassOwnPtr<EntryCallback> successCallback, PassOwnPtr<ErrorCallback> errorCallback, SynchronousType synchronousType)
parent            227 Source/modules/filesystem/DOMFileSystemBase.cpp     if (!verifyAndGetDestinationPathForCopyOrMove(source, parent, newName, destinationPath)) {
parent            232 Source/modules/filesystem/DOMFileSystemBase.cpp     OwnPtr<AsyncFileSystemCallbacks> callbacks(EntryCallbacks::create(successCallback, errorCallback, parent->filesystem(), destinationPath, source->isDirectory()));
parent            235 Source/modules/filesystem/DOMFileSystemBase.cpp     fileSystem()->move(createFileSystemURL(source), parent->filesystem()->createFileSystemURL(destinationPath), callbacks.release());
parent            238 Source/modules/filesystem/DOMFileSystemBase.cpp void DOMFileSystemBase::copy(const EntryBase* source, EntryBase* parent, const String& newName, PassOwnPtr<EntryCallback> successCallback, PassOwnPtr<ErrorCallback> errorCallback, SynchronousType synchronousType)
parent            241 Source/modules/filesystem/DOMFileSystemBase.cpp     if (!verifyAndGetDestinationPathForCopyOrMove(source, parent, newName, destinationPath)) {
parent            246 Source/modules/filesystem/DOMFileSystemBase.cpp     OwnPtr<AsyncFileSystemCallbacks> callbacks(EntryCallbacks::create(successCallback, errorCallback, parent->filesystem(), destinationPath, source->isDirectory()));
parent            249 Source/modules/filesystem/DOMFileSystemBase.cpp     fileSystem()->copy(createFileSystemURL(source), parent->filesystem()->createFileSystemURL(destinationPath), callbacks.release());
parent            109 Source/modules/filesystem/DOMFileSystemBase.h     void move(const EntryBase* source, EntryBase* parent, const String& name, PassOwnPtr<EntryCallback>, PassOwnPtr<ErrorCallback>, SynchronousType = Asynchronous);
parent            110 Source/modules/filesystem/DOMFileSystemBase.h     void copy(const EntryBase* source, EntryBase* parent, const String& name, PassOwnPtr<EntryCallback>, PassOwnPtr<ErrorCallback>, SynchronousType = Asynchronous);
parent             57 Source/modules/filesystem/Entry.cpp void Entry::moveTo(PassRefPtrWillBeRawPtr<DirectoryEntry> parent, const String& name, PassOwnPtr<EntryCallback> successCallback, PassOwnPtr<ErrorCallback> errorCallback) const
parent             59 Source/modules/filesystem/Entry.cpp     m_fileSystem->move(this, parent.get(), name, successCallback, errorCallback);
parent             62 Source/modules/filesystem/Entry.cpp void Entry::copyTo(PassRefPtrWillBeRawPtr<DirectoryEntry> parent, const String& name, PassOwnPtr<EntryCallback> successCallback, PassOwnPtr<ErrorCallback> errorCallback) const
parent             64 Source/modules/filesystem/Entry.cpp     m_fileSystem->copy(this, parent.get(), name, successCallback, errorCallback);
parent             55 Source/modules/filesystem/Entry.h     void moveTo(PassRefPtrWillBeRawPtr<DirectoryEntry> parent, const String& name = String(), PassOwnPtr<EntryCallback> successCallback = nullptr, PassOwnPtr<ErrorCallback> = nullptr) const;
parent             56 Source/modules/filesystem/Entry.h     void copyTo(PassRefPtrWillBeRawPtr<DirectoryEntry> parent, const String& name = String(), PassOwnPtr<EntryCallback> successCallback = nullptr, PassOwnPtr<ErrorCallback> = nullptr) const;
parent             60 Source/modules/filesystem/EntrySync.cpp PassRefPtrWillBeRawPtr<EntrySync> EntrySync::moveTo(PassRefPtrWillBeRawPtr<DirectoryEntrySync> parent, const String& name, ExceptionState& exceptionState) const
parent             63 Source/modules/filesystem/EntrySync.cpp     m_fileSystem->move(this, parent.get(), name, helper->successCallback(), helper->errorCallback(), DOMFileSystemBase::Synchronous);
parent             67 Source/modules/filesystem/EntrySync.cpp PassRefPtrWillBeRawPtr<EntrySync> EntrySync::copyTo(PassRefPtrWillBeRawPtr<DirectoryEntrySync> parent, const String& name, ExceptionState& exceptionState) const
parent             70 Source/modules/filesystem/EntrySync.cpp     m_fileSystem->copy(this, parent.get(), name, helper->successCallback(), helper->errorCallback(), DOMFileSystemBase::Synchronous);
parent             55 Source/modules/filesystem/EntrySync.h     PassRefPtrWillBeRawPtr<EntrySync> moveTo(PassRefPtrWillBeRawPtr<DirectoryEntrySync> parent, const String& name, ExceptionState&) const;
parent             56 Source/modules/filesystem/EntrySync.h     PassRefPtrWillBeRawPtr<EntrySync> copyTo(PassRefPtrWillBeRawPtr<DirectoryEntrySync> parent, const String& name, ExceptionState&) const;
parent            289 Source/platform/PODRedBlackTree.h         Node* parent() const { return m_parent; }
parent            392 Source/platform/PODRedBlackTree.h         Node* y = x->parent();
parent            395 Source/platform/PODRedBlackTree.h             y = y->parent();
parent            415 Source/platform/PODRedBlackTree.h             start = start->parent();
parent            436 Source/platform/PODRedBlackTree.h         y->setParent(x->parent());
parent            437 Source/platform/PODRedBlackTree.h         if (!x->parent()) {
parent            440 Source/platform/PODRedBlackTree.h             if (x == x->parent()->left())
parent            441 Source/platform/PODRedBlackTree.h                 x->parent()->setLeft(y);
parent            443 Source/platform/PODRedBlackTree.h                 x->parent()->setRight(y);
parent            469 Source/platform/PODRedBlackTree.h         x->setParent(y->parent());
parent            470 Source/platform/PODRedBlackTree.h         if (!y->parent()) {
parent            473 Source/platform/PODRedBlackTree.h             if (y == y->parent()->left())
parent            474 Source/platform/PODRedBlackTree.h                 y->parent()->setLeft(x);
parent            476 Source/platform/PODRedBlackTree.h                 y->parent()->setRight(x);
parent            499 Source/platform/PODRedBlackTree.h         Node* updateStart = x->parent();
parent            501 Source/platform/PODRedBlackTree.h         while (x != m_root && x->parent()->color() == Red) {
parent            502 Source/platform/PODRedBlackTree.h             if (x->parent() == x->parent()->parent()->left()) {
parent            503 Source/platform/PODRedBlackTree.h                 Node* y = x->parent()->parent()->right();
parent            507 Source/platform/PODRedBlackTree.h                     x->parent()->setColor(Black);
parent            509 Source/platform/PODRedBlackTree.h                     x->parent()->parent()->setColor(Red);
parent            510 Source/platform/PODRedBlackTree.h                     updateNode(x->parent());
parent            511 Source/platform/PODRedBlackTree.h                     x = x->parent()->parent();
parent            513 Source/platform/PODRedBlackTree.h                     updateStart = x->parent();
parent            515 Source/platform/PODRedBlackTree.h                     if (x == x->parent()->right()) {
parent            518 Source/platform/PODRedBlackTree.h                         x = x->parent();
parent            523 Source/platform/PODRedBlackTree.h                     x->parent()->setColor(Black);
parent            524 Source/platform/PODRedBlackTree.h                     x->parent()->parent()->setColor(Red);
parent            525 Source/platform/PODRedBlackTree.h                     Node* newSubTreeRoot = rightRotate(x->parent()->parent());
parent            526 Source/platform/PODRedBlackTree.h                     updateStart = newSubTreeRoot->parent();
parent            530 Source/platform/PODRedBlackTree.h                 Node* y = x->parent()->parent()->left();
parent            534 Source/platform/PODRedBlackTree.h                     x->parent()->setColor(Black);
parent            536 Source/platform/PODRedBlackTree.h                     x->parent()->parent()->setColor(Red);
parent            537 Source/platform/PODRedBlackTree.h                     updateNode(x->parent());
parent            538 Source/platform/PODRedBlackTree.h                     x = x->parent()->parent();
parent            540 Source/platform/PODRedBlackTree.h                     updateStart = x->parent();
parent            542 Source/platform/PODRedBlackTree.h                     if (x == x->parent()->left()) {
parent            545 Source/platform/PODRedBlackTree.h                         x = x->parent();
parent            550 Source/platform/PODRedBlackTree.h                     x->parent()->setColor(Black);
parent            551 Source/platform/PODRedBlackTree.h                     x->parent()->parent()->setColor(Red);
parent            552 Source/platform/PODRedBlackTree.h                     Node* newSubTreeRoot = leftRotate(x->parent()->parent());
parent            553 Source/platform/PODRedBlackTree.h                     updateStart = newSubTreeRoot->parent();
parent            588 Source/platform/PODRedBlackTree.h                     xParent = x->parent();
parent            604 Source/platform/PODRedBlackTree.h                     xParent = x->parent();
parent            628 Source/platform/PODRedBlackTree.h                     xParent = x->parent();
parent            644 Source/platform/PODRedBlackTree.h                     xParent = x->parent();
parent            676 Source/platform/PODRedBlackTree.h             x->setParent(y->parent());
parent            677 Source/platform/PODRedBlackTree.h             xParent = x->parent();
parent            679 Source/platform/PODRedBlackTree.h             xParent = y->parent();
parent            681 Source/platform/PODRedBlackTree.h         if (!y->parent()) {
parent            684 Source/platform/PODRedBlackTree.h             if (y == y->parent()->left())
parent            685 Source/platform/PODRedBlackTree.h                 y->parent()->setLeft(x);
parent            687 Source/platform/PODRedBlackTree.h                 y->parent()->setRight(x);
parent            694 Source/platform/PODRedBlackTree.h             propagateUpdates(z->parent());
parent             44 Source/platform/Widget.cpp     ASSERT(!parent());
parent             60 Source/platform/Widget.cpp     while (top->parent())
parent             61 Source/platform/Widget.cpp         top = top->parent();
parent             69 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent             78 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent             87 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent             96 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent            105 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent            114 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent            123 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent            132 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent            141 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent            151 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent()) {
parent            162 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent())
parent            170 Source/platform/Widget.cpp     if (const Widget* parentWidget = parent())
parent             95 Source/platform/Widget.h     Widget* parent() const { return m_parent; }
parent             53 Source/platform/exported/WebScrollbarThemeClientImpl.h     virtual Widget* parent() const OVERRIDE;
parent             84 Source/platform/fonts/GlyphPageTreeNode.h     GlyphPageTreeNode* parent() const { return m_parent; }
parent            152 Source/platform/graphics/GraphicsLayer.cpp     for (GraphicsLayer* curr = parent(); curr; curr = curr->parent()) {
parent            181 Source/platform/graphics/GraphicsLayer.cpp     if (childLayer->parent())
parent            201 Source/platform/graphics/GraphicsLayer.cpp     if (childLayer->parent())
parent            256 Source/platform/graphics/GraphicsLayer.cpp     ASSERT(!newChild->parent());
parent            283 Source/platform/graphics/GraphicsLayer.cpp         ASSERT(curLayer->parent());
parent            874 Source/platform/graphics/GraphicsLayer.cpp void GraphicsLayer::setClipParent(blink::WebLayer* parent)
parent            876 Source/platform/graphics/GraphicsLayer.cpp     m_hasClipParent = !!parent;
parent            877 Source/platform/graphics/GraphicsLayer.cpp     m_layer->layer()->setClipParent(parent);
parent            880 Source/platform/graphics/GraphicsLayer.cpp void GraphicsLayer::setScrollParent(blink::WebLayer* parent)
parent            882 Source/platform/graphics/GraphicsLayer.cpp     m_hasScrollParent = !!parent;
parent            883 Source/platform/graphics/GraphicsLayer.cpp     m_layer->layer()->setScrollParent(parent);
parent            101 Source/platform/graphics/GraphicsLayer.h     GraphicsLayer* parent() const { return m_parent; };
parent             36 Source/platform/image-decoders/bmp/BMPImageReader.cpp BMPImageReader::BMPImageReader(ImageDecoder* parent, size_t decodedAndHeaderOffset, size_t imgDataOffset, bool usesAndMask)
parent             37 Source/platform/image-decoders/bmp/BMPImageReader.cpp     : m_parent(parent)
parent             71 Source/platform/image-decoders/bmp/BMPImageReader.h     BMPImageReader(ImageDecoder* parent, size_t decodedAndHeaderOffset, size_t imgDataOffset, bool usesAndMask);
parent            195 Source/platform/scroll/ScrollAnimatorNone.cpp ScrollAnimatorNone::PerAxisData::PerAxisData(ScrollAnimatorNone* parent, float* currentPosition, int visibleLength)
parent             99 Source/platform/scroll/ScrollAnimatorNone.h         PerAxisData(ScrollAnimatorNone* parent, float* currentPos, int visibleLength);
parent             61 Source/platform/scroll/ScrollView.cpp     ASSERT(child != this && !child->parent());
parent             68 Source/platform/scroll/ScrollView.cpp     ASSERT(child->parent() == this);
parent            641 Source/platform/scroll/ScrollView.cpp     if (parent())
parent            642 Source/platform/scroll/ScrollView.cpp         toScrollView(parent())->adjustScrollbarsAvoidingResizerCount(overlapDelta);
parent            655 Source/platform/scroll/ScrollView.cpp     if (parentView == parent())
parent            658 Source/platform/scroll/ScrollView.cpp     if (m_scrollbarsAvoidingResizer && parent())
parent            659 Source/platform/scroll/ScrollView.cpp         toScrollView(parent())->adjustScrollbarsAvoidingResizerCount(-m_scrollbarsAvoidingResizer);
parent            663 Source/platform/scroll/ScrollView.cpp     if (m_scrollbarsAvoidingResizer && parent())
parent            664 Source/platform/scroll/ScrollView.cpp         toScrollView(parent())->adjustScrollbarsAvoidingResizerCount(m_scrollbarsAvoidingResizer);
parent            855 Source/platform/scroll/ScrollView.cpp     if (parent())
parent            856 Source/platform/scroll/ScrollView.cpp         iconGCPoint = toScrollView(parent())->windowToContents(iconGCPoint);
parent            108 Source/platform/scroll/ScrollableArea.cpp     return layerForScrolling() ? layerForScrolling()->parent() : 0;
parent             97 Source/platform/scroll/Scrollbar.cpp     if (parent())
parent             98 Source/platform/scroll/Scrollbar.cpp         toScrollView(parent())->removeChild(this);
parent            103 Source/platform/scroll/Scrollbar.cpp     return toScrollView(parent());
parent            129 Source/platform/scroll/Scrollbar.cpp     return parent() && parent()->isFrameView() && toScrollView(parent())->isScrollViewScrollbar(this);
parent             62 Source/platform/scroll/Scrollbar.h     virtual Widget* parent() const OVERRIDE { return Widget::parent(); }
parent             50 Source/platform/scroll/ScrollbarThemeClient.h     virtual Widget* parent() const = 0;
parent             34 Source/platform/text/BidiContext.cpp     void* parent;
parent             39 Source/platform/text/BidiContext.cpp inline PassRefPtr<BidiContext> BidiContext::createUncached(unsigned char level, Direction direction, bool override, BidiEmbeddingSource source, BidiContext* parent)
parent             41 Source/platform/text/BidiContext.cpp     return adoptRef(new BidiContext(level, direction, override, source, parent));
parent             44 Source/platform/text/BidiContext.cpp PassRefPtr<BidiContext> BidiContext::create(unsigned char level, Direction direction, bool override, BidiEmbeddingSource source, BidiContext* parent)
parent             48 Source/platform/text/BidiContext.cpp     if (parent)
parent             49 Source/platform/text/BidiContext.cpp         return createUncached(level, direction, override, source, parent);
parent             71 Source/platform/text/BidiContext.cpp static inline PassRefPtr<BidiContext> copyContextAndRebaselineLevel(BidiContext* context, BidiContext* parent)
parent             74 Source/platform/text/BidiContext.cpp     unsigned char newLevel = parent ? parent->level() : 0;
parent             77 Source/platform/text/BidiContext.cpp     else if (parent)
parent             80 Source/platform/text/BidiContext.cpp     return BidiContext::create(newLevel, context->dir(), context->override(), context->source(), parent);
parent             89 Source/platform/text/BidiContext.cpp     for (BidiContext* iter = this; iter; iter = iter->parent()) {
parent            108 Source/platform/text/BidiContext.cpp     if (!c1.parent())
parent            109 Source/platform/text/BidiContext.cpp         return !c2.parent();
parent            110 Source/platform/text/BidiContext.cpp     return c2.parent() && *c1.parent() == *c2.parent();
parent             42 Source/platform/text/BidiContext.h     static PassRefPtr<BidiContext> create(unsigned char level, WTF::Unicode::Direction, bool override = false, BidiEmbeddingSource = FromStyleOrDOM, BidiContext* parent = 0);
parent             44 Source/platform/text/BidiContext.h     BidiContext* parent() const { return m_parent.get(); }
parent             58 Source/platform/text/BidiContext.h     BidiContext(unsigned char level, WTF::Unicode::Direction direction, bool override, BidiEmbeddingSource source, BidiContext* parent)
parent             63 Source/platform/text/BidiContext.h         , m_parent(parent)
parent             68 Source/platform/text/BidiContext.h     static PassRefPtr<BidiContext> createUncached(unsigned char level, WTF::Unicode::Direction, bool override, BidiEmbeddingSource, BidiContext* parent);
parent            473 Source/platform/text/BidiResolver.h         while (BidiContext* parent = baseContext->parent())
parent            474 Source/platform/text/BidiResolver.h             baseContext = parent;
parent            512 Source/platform/text/BidiResolver.h             if (BidiContext* parentContext = toContext->parent())
parent            732 Source/platform/text/BidiResolver.h                 while (c->parent())
parent            733 Source/platform/text/BidiResolver.h                     c = c->parent();
parent            255 Source/web/FrameLoaderClientImpl.cpp     WebFrameImpl* frame = toWebFrameImpl(m_webFrame->parent());
parent             71 Source/web/FrameLoaderClientImpl.h     virtual WebCore::Frame* parent() const OVERRIDE;
parent             64 Source/web/PopupContainer.cpp static PlatformMouseEvent constructRelativeMouseEvent(const PlatformMouseEvent& e, FramelessScrollView* parent, FramelessScrollView* child)
parent             66 Source/web/PopupContainer.cpp     IntPoint pos = parent->convertSelfToChild(child, e.position());
parent             76 Source/web/PopupContainer.cpp static PlatformWheelEvent constructRelativeWheelEvent(const PlatformWheelEvent& e, FramelessScrollView* parent, FramelessScrollView* child)
parent             78 Source/web/PopupContainer.cpp     IntPoint pos = parent->convertSelfToChild(child, e.position());
parent            103 Source/web/PopupContainer.cpp     if (m_listBox && m_listBox->parent())
parent            223 Source/web/PopupContainer.cpp     if (!m_listBox->parent())
parent            277 Source/web/PopupListBox.cpp     return parent() ? parent()->hostWindow() : 0;
parent            682 Source/web/PopupListBox.cpp     if (parent()) {
parent            683 Source/web/PopupListBox.cpp         PopupContainer* container = static_cast<PopupContainer*>(parent());
parent            669 Source/web/WebFrameImpl.cpp     for (WebFrameImpl* parent = frame; parent; parent = parent->m_parent)
parent            670 Source/web/WebFrameImpl.cpp         frame = parent;
parent           1498 Source/web/WebFrameImpl.cpp     ASSERT(!parent());
parent           1523 Source/web/WebFrameImpl.cpp     ASSERT(!parent());
parent           1532 Source/web/WebFrameImpl.cpp     ASSERT(!parent());
parent           1539 Source/web/WebFrameImpl.cpp     ASSERT(!parent());
parent           1548 Source/web/WebFrameImpl.cpp     ASSERT(!parent());
parent           1710 Source/web/WebFrameImpl.cpp     if (!childFrame->tree().parent())
parent           1731 Source/web/WebFrameImpl.cpp     if (!childFrame->tree().parent())
parent           1741 Source/web/WebFrameImpl.cpp         ASSERT(!parent());
parent           1941 Source/web/WebFrameImpl.cpp     ASSERT(!parent());
parent            105 Source/web/WebFrameImpl.h     virtual WebFrame* parent() const OVERRIDE;
parent            462 Source/web/WebInputEventConversion.cpp     ScrollView* view =  toScrollView(widget.parent());
parent            116 Source/web/WebPluginContainerImpl.cpp     if (!parent())
parent            125 Source/web/WebPluginContainerImpl.cpp     ASSERT(parent()->isFrameView());
parent            126 Source/web/WebPluginContainerImpl.cpp     ScrollView* view =  toScrollView(parent());
parent            143 Source/web/WebPluginContainerImpl.cpp     if (!parent())
parent            397 Source/web/WebPluginContainerImpl.cpp     Widget* parentWidget = parent();
parent            405 Source/web/WebPluginContainerImpl.cpp             parent()->hostWindow()->scroll(scrollDelta, damageRect, damageRect);
parent            416 Source/web/WebPluginContainerImpl.cpp     if (!parent())
parent            534 Source/web/WebPluginContainerImpl.cpp             if (parent() && parent()->isFrameView())
parent            542 Source/web/WebPluginContainerImpl.cpp     ScrollView* view = toScrollView(parent());
parent            551 Source/web/WebPluginContainerImpl.cpp     ScrollView* view = toScrollView(parent());
parent            685 Source/web/WebPluginContainerImpl.cpp     ASSERT(parent()->isFrameView());
parent            695 Source/web/WebPluginContainerImpl.cpp     FrameView* parentView = toFrameView(parent());
parent            877 Source/web/WebPluginContainerImpl.cpp     LocalFrame& containingFrame = toFrameView(parent())->frame();
parent            889 Source/web/WebPluginContainerImpl.cpp     windowRect = toScrollView(parent())->contentsToWindow(frameRect);
parent            895 Source/web/WebPluginContainerImpl.cpp     getPluginOcclusions(m_element, this->parent(), frameRect, cutOutRects);
parent           3552 Source/web/WebViewImpl.cpp         if (layer->parent() != m_rootTransformLayer)
parent           3642 Source/web/WebViewImpl.cpp                 WebLayer* pageScaleLayer = rootScrollLayer->parent() ? rootScrollLayer->parent()->platformLayer() : 0;
parent            148 Source/web/tests/FrameTestHelpers.cpp WebFrame* TestWebFrameClient::createChildFrame(WebLocalFrame* parent, const WebString& frameName)
parent            151 Source/web/tests/FrameTestHelpers.cpp     parent->appendChild(frame);
parent            157 Source/web/tests/FrameTestHelpers.cpp     if (frame->parent())
parent            158 Source/web/tests/FrameTestHelpers.cpp         frame->parent()->removeChild(frame);
parent             78 Source/web/tests/FrameTestHelpers.h     virtual WebFrame* createChildFrame(WebLocalFrame* parent, const WebString& frameName) OVERRIDE;
parent           4624 Source/web/tests/WebFrameTest.cpp         if (frame->parent())
parent           4930 Source/web/tests/WebFrameTest.cpp     virtual WebFrame* createChildFrame(WebLocalFrame* parent, const WebString&)
parent           4934 Source/web/tests/WebFrameTest.cpp         parent->appendChild(frame);
parent           4940 Source/web/tests/WebFrameTest.cpp         if (frame->parent())
parent           4941 Source/web/tests/WebFrameTest.cpp             frame->parent()->removeChild(frame);
parent           5278 Source/web/tests/WebFrameTest.cpp     virtual WebFrame* createChildFrame(WebLocalFrame* parent, const WebString& frameName) OVERRIDE
parent           1461 Source/web/tests/WebViewTest.cpp     virtual WebFrame* createChildFrame(WebLocalFrame* parent, const WebString& frameName) OVERRIDE;
parent           1469 Source/web/tests/WebViewTest.cpp WebFrame* CreateChildCounterFrameClient::createChildFrame(WebLocalFrame* parent, const WebString& frameName)
parent           1472 Source/web/tests/WebViewTest.cpp     return TestWebFrameClient::createChildFrame(parent, frameName);
parent             63 Source/wtf/TreeNode.h     NodeType* parent() const { return m_parent; }
parent             73 Source/wtf/TreeNode.h         ASSERT(!newChild->parent());
parent             77 Source/wtf/TreeNode.h         ASSERT(!refChild || this == refChild->parent());
parent             97 Source/wtf/TreeNode.h         ASSERT(!child->parent());
parent            119 Source/wtf/TreeNode.h         ASSERT(child->parent() == this);
parent            155 Source/wtf/TreeNode.h     for (typename TreeNode<T>::NodeType* parent = current->parent(); parent; parent = parent->parent()) {
parent            156 Source/wtf/TreeNode.h         if (parent == stayWithin)
parent            158 Source/wtf/TreeNode.h         if (typename TreeNode<T>::NodeType* next = parent->next())
parent            182 Source/wtf/TreeNode.h         return current->parent();
parent             51 Source/wtf/TreeNodeTest.cpp     ASSERT_EQ(firstChild->parent(), root.get());
parent             58 Source/wtf/TreeNodeTest.cpp     ASSERT_EQ(lastChild->parent(), root.get());
parent             70 Source/wtf/TreeNodeTest.cpp     ASSERT_EQ(lastChild->parent(), root.get());
parent             76 Source/wtf/TreeNodeTest.cpp     ASSERT_EQ(firstChild->parent(), root.get());
parent             84 Source/wtf/TreeNodeTest.cpp     ASSERT_EQ(middleChild->parent(), root.get());
parent            104 Source/wtf/TreeNodeTest.cpp     ASSERT_EQ(child->parent(), nullNode.get());
parent             76 public/platform/WebThemeEngine.h         ScrollbarParent parent;
parent            212 public/web/WebFrame.h     virtual WebFrame* parent() const = 0;
parent            133 public/web/WebFrameClient.h     virtual WebFrame* createChildFrame(WebLocalFrame* parent, const WebString& frameName) { return 0; }