Searched defs:beforeChild (Results 1 - 25 of 29) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderObjectChildList.cpp122 void RenderObjectChildList::insertChildNode(RenderObject* owner, RenderObject* newChild, RenderObject* beforeChild, bool notifyRenderer) argument
127 while (beforeChild && beforeChild->parent() && beforeChild->parent() != owner)
128 beforeChild = beforeChild->parent();
133 if (beforeChild && beforeChild->parent() != owner) {
140 if (firstChild() == beforeChild)
143 if (beforeChild) {
[all...]
H A DRenderButton.cpp38 void RenderButton::addChild(RenderObject* newChild, RenderObject* beforeChild) argument
47 m_inner->addChild(newChild, beforeChild);
H A DRenderRubyBase.cpp60 void RenderRubyBase::moveChildren(RenderRubyBase* toBase, RenderObject* beforeChild) argument
62 // This function removes all children that are before (!) beforeChild
66 if (beforeChild && beforeChild->parent() != this)
67 beforeChild = splitAnonymousBoxesAroundChild(beforeChild);
70 moveInlineChildren(toBase, beforeChild);
72 moveBlockChildren(toBase, beforeChild);
78 void RenderRubyBase::moveInlineChildren(RenderRubyBase* toBase, RenderObject* beforeChild) argument
102 moveChildrenTo(toBlock, firstChild(), beforeChild);
105 moveBlockChildren(RenderRubyBase* toBase, RenderObject* beforeChild) argument
[all...]
H A DRenderRuby.cpp126 void RenderRubyAsInline::addChild(RenderObject* child, RenderObject* beforeChild) argument
162 RenderInline::addChild(child, beforeChild);
166 if (beforeChild && !isAfterContent(beforeChild)) {
168 ASSERT(!beforeChild->isRubyRun());
169 RenderObject* run = beforeChild;
173 run->addChild(child, beforeChild);
176 ASSERT_NOT_REACHED(); // beforeChild should always have a run as parent!
186 RenderInline::addChild(lastRun, beforeChild);
232 void RenderRubyAsBlock::addChild(RenderObject* child, RenderObject* beforeChild) argument
[all...]
H A DRenderTableRow.cpp115 void RenderTableRow::addChild(RenderObject* child, RenderObject* beforeChild) argument
118 RenderObject* last = beforeChild;
123 if (beforeChild == lastCell)
124 beforeChild = lastCell->firstChild();
125 lastCell->addChild(child, beforeChild);
129 if (beforeChild && !beforeChild->isAnonymous() && beforeChild->parent() == this) {
130 RenderObject* cell = beforeChild->previousSibling();
137 // If beforeChild i
[all...]
H A DRenderMultiColumnFlowThread.cpp73 void RenderMultiColumnFlowThread::addChild(RenderObject* newChild, RenderObject* beforeChild) argument
75 RenderBlockFlow::addChild(newChild, beforeChild);
H A DRenderRubyRun.cpp96 void RenderRubyRun::addChild(RenderObject* child, RenderObject* beforeChild) argument
101 if (!beforeChild) {
106 } else if (beforeChild->isRubyText()) {
110 ASSERT(beforeChild->parent() == this);
119 RenderBlockFlow::addChild(child, beforeChild);
120 RenderBlockFlow::removeChild(beforeChild);
121 newRun->addChild(beforeChild);
129 rubyBaseSafe()->moveChildren(newRun->rubyBaseSafe(), beforeChild);
133 // (append it instead if beforeChild is the ruby text)
134 if (beforeChild
[all...]
H A DRenderTextControl.cpp54 void RenderTextControl::addChild(RenderObject* newChild, RenderObject* beforeChild) argument
62 RenderBlockFlow::addChild(newChild, beforeChild);
H A DRenderBoxModelObject.cpp645 void RenderBoxModelObject::moveChildTo(RenderBoxModelObject* toBoxModelObject, RenderObject* child, RenderObject* beforeChild, bool fullRemoveInsert) argument
652 ASSERT(!beforeChild || toBoxModelObject == beforeChild->parent());
656 toBoxModelObject->addChild(virtualChildren()->removeChildNode(this, child), beforeChild);
658 toBoxModelObject->virtualChildren()->insertChildNode(toBoxModelObject, virtualChildren()->removeChildNode(this, child, fullRemoveInsert), beforeChild, fullRemoveInsert);
661 void RenderBoxModelObject::moveChildrenTo(RenderBoxModelObject* toBoxModelObject, RenderObject* startChild, RenderObject* endChild, RenderObject* beforeChild, bool fullRemoveInsert) argument
673 ASSERT(!beforeChild || toBoxModelObject == beforeChild->parent());
677 moveChildTo(toBoxModelObject, child, beforeChild, fullRemoveInsert);
H A DRenderBoxModelObject.h197 void moveChildTo(RenderBoxModelObject* toBoxModelObject, RenderObject* child, RenderObject* beforeChild, bool fullRemoveInsert = false);
206 void moveAllChildrenTo(RenderBoxModelObject* toBoxModelObject, RenderObject* beforeChild, bool fullRemoveInsert = false) argument
208 moveChildrenTo(toBoxModelObject, slowFirstChild(), 0, beforeChild, fullRemoveInsert);
216 void moveChildrenTo(RenderBoxModelObject* toBoxModelObject, RenderObject* startChild, RenderObject* endChild, RenderObject* beforeChild, bool fullRemoveInsert = false);
H A DRenderMenuList.cpp143 void RenderMenuList::addChild(RenderObject* newChild, RenderObject* beforeChild) argument
146 m_innerBlock->addChild(newChild, beforeChild);
H A DRenderInline.cpp288 void RenderInline::addChild(RenderObject* newChild, RenderObject* beforeChild) argument
291 return addChildToContinuation(newChild, beforeChild);
292 return addChildIgnoringContinuation(newChild, beforeChild);
302 RenderBoxModelObject* RenderInline::continuationBefore(RenderObject* beforeChild) argument
304 if (beforeChild && beforeChild->parent() == this)
311 if (beforeChild && beforeChild->parent() == curr) {
312 if (curr->slowFirstChild() == beforeChild)
322 if (!beforeChild
327 addChildIgnoringContinuation(RenderObject* newChild, RenderObject* beforeChild) argument
371 splitInlines(RenderBlock* fromBlock, RenderBlock* toBlock, RenderBlock* middleBlock, RenderObject* beforeChild, RenderBoxModelObject* oldCont) argument
461 splitFlow(RenderObject* beforeChild, RenderBlock* newBlockBox, RenderObject* newChild, RenderBoxModelObject* oldCont) argument
519 addChildToContinuation(RenderObject* newChild, RenderObject* beforeChild) argument
1209 RenderObject* beforeChild = child->nextSibling(); local
[all...]
H A DRenderTable.cpp127 void RenderTable::addChild(RenderObject* child, RenderObject* beforeChild) argument
139 resetSectionPointerIfNotBefore(m_head, beforeChild);
143 resetSectionPointerIfNotBefore(m_firstBody, beforeChild);
150 resetSectionPointerIfNotBefore(m_foot, beforeChild);
158 resetSectionPointerIfNotBefore(m_firstBody, beforeChild);
173 if (beforeChild && beforeChild->parent() != this)
174 beforeChild = splitAnonymousBoxesAroundChild(beforeChild);
176 RenderBox::addChild(child, beforeChild);
[all...]
H A DRenderTableSection.cpp143 void RenderTableSection::addChild(RenderObject* child, RenderObject* beforeChild) argument
146 RenderObject* last = beforeChild;
150 if (beforeChild == last)
151 beforeChild = last->slowFirstChild();
152 last->addChild(child, beforeChild);
156 if (beforeChild && !beforeChild->isAnonymous() && beforeChild->parent() == this) {
157 RenderObject* row = beforeChild->previousSibling();
164 // If beforeChild i
[all...]
H A DRenderBlockFlow.cpp2000 void RenderBlockFlow::addChild(RenderObject* newChild, RenderObject* beforeChild) argument
2003 flowThread->addChild(newChild, beforeChild);
2006 RenderBlock::addChild(newChild, beforeChild);
H A DRenderLayer.cpp1210 void RenderLayer::addChild(RenderLayer* child, RenderLayer* beforeChild) argument
1212 RenderLayer* prevSibling = beforeChild ? beforeChild->previousSibling() : lastChild();
1220 if (beforeChild) {
1221 beforeChild->setPreviousSibling(child);
1222 child->setNextSibling(beforeChild);
1223 ASSERT(beforeChild != child);
1324 RenderLayer* beforeChild = !parentLayer->reflectionInfo() || parentLayer->reflectionInfo()->reflectionLayer() != this ? renderer()->parent()->findNextLayer(parentLayer, renderer()) : 0; local
1325 parentLayer->addChild(this, beforeChild);
H A DRenderObject.cpp340 void RenderObject::addChild(RenderObject* newChild, RenderObject* beforeChild) argument
354 RenderObject* afterChild = beforeChild ? beforeChild->previousSibling() : children->lastChild();
359 addChild(table, beforeChild);
363 children->insertChildNode(this, newChild, beforeChild);
478 RenderLayer*& beforeChild)
481 if (!beforeChild && newObject) {
484 // pointer values for newObject and beforeChild used by everyone else.
485 beforeChild = newObject->parent()->findNextLayer(parentLayer, newObject);
488 parentLayer->addChild(toRenderLayerModelObject(obj)->layer(), beforeChild);
477 addLayers(RenderObject* obj, RenderLayer* parentLayer, RenderObject*& newObject, RenderLayer*& beforeChild) argument
502 RenderLayer* beforeChild = 0; local
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DRenderSVGContainer.cpp87 void RenderSVGContainer::addChild(RenderObject* child, RenderObject* beforeChild) argument
89 RenderSVGModelObject::addChild(child, beforeChild);
H A DRenderSVGInline.cpp134 void RenderSVGInline::addChild(RenderObject* child, RenderObject* beforeChild) argument
136 RenderInline::addChild(child, beforeChild);
H A DRenderSVGRoot.cpp291 void RenderSVGRoot::addChild(RenderObject* child, RenderObject* beforeChild) argument
293 RenderReplaced::addChild(child, beforeChild);
H A DRenderSVGText.cpp499 void RenderSVGText::addChild(RenderObject* child, RenderObject* beforeChild) argument
501 RenderSVGBlock::addChild(child, beforeChild);
/external/chromium_org/third_party/skia/include/views/
H A DSkView.h343 virtual void beforeChild(SkView* child, SkCanvas* canvas) {} function in class:SkView
/external/skia/include/views/
H A DSkView.h343 virtual void beforeChild(SkView* child, SkCanvas* canvas) {} function in class:SkView
/external/chromium_org/third_party/skia/samplecode/
H A DSampleApp.cpp1386 void SampleWindow::beforeChild(SkView* child, SkCanvas* canvas) { function in class:SampleWindow
/external/skia/samplecode/
H A DSampleApp.cpp1413 void SampleWindow::beforeChild(SkView* child, SkCanvas* canvas) { function in class:SampleWindow

Completed in 433 milliseconds

12