Lines Matching defs:owner
56 RenderObject* RenderObjectChildList::removeChildNode(RenderObject* owner, RenderObject* oldChild, bool notifyRenderer)
58 ASSERT(oldChild->parent() == owner);
66 if (!owner->documentBeingDestroyed() && notifyRenderer && oldChild->everHadLayout()) {
70 owner->view()->repaint();
83 if (!owner->documentBeingDestroyed() && oldChild->isSelectionBorder())
84 owner->view()->clearSelection();
86 if (!owner->documentBeingDestroyed() && notifyRenderer)
109 if (!owner->documentBeingDestroyed())
112 if (AXObjectCache* cache = owner->document()->existingAXObjectCache())
113 cache->childrenChanged(owner);
118 void RenderObjectChildList::insertChildNode(RenderObject* owner, RenderObject* newChild, RenderObject* beforeChild, bool notifyRenderer)
121 ASSERT(!owner->isBlockFlow() || (!newChild->isTableSection() && !newChild->isTableRow() && !newChild->isTableCell()));
123 while (beforeChild && beforeChild->parent() && beforeChild->parent() != owner)
127 // where child->parent() ends up being owner but child->nextSibling()->parent()
128 // is not owner.
129 if (beforeChild && beforeChild->parent() != owner) {
134 newChild->setParent(owner);
153 if (!owner->documentBeingDestroyed() && notifyRenderer)
156 if (!owner->documentBeingDestroyed()) {
161 if (!owner->normalChildNeedsLayout())
162 owner->setChildNeedsLayout(true); // We may supply the static position for an absolute positioned child.
164 if (AXObjectCache* cache = owner->document()->axObjectCache())
165 cache->childrenChanged(owner);