/external/webkit/WebCore/rendering/ |
H A D | RenderRuby.cpp | 76 void RenderRubyAsInline::addChild(RenderObject* child, RenderObject* beforeChild) argument 82 RenderInline::addChild(child, beforeChild); 86 if (beforeChild && !isAfterContent(beforeChild)) { 88 ASSERT(!beforeChild->isRubyRun()); 89 RenderRubyRun* run = findRubyRunParent(beforeChild); 90 ASSERT(run); // beforeChild should always have a run as parent 92 run->addChild(child, beforeChild); 95 ASSERT(false); // beforeChild should always have a run as parent! 145 void RenderRubyAsBlock::addChild(RenderObject* child, RenderObject* beforeChild) argument [all...] |
H A D | RenderTableRow.cpp | 65 void RenderTableRow::addChild(RenderObject* child, RenderObject* beforeChild) argument 68 if (!beforeChild && isAfterContent(lastChild())) 69 beforeChild = lastChild(); 72 RenderObject* last = beforeChild; 80 // If beforeChild is inside an anonymous cell, insert into the cell. 82 last->parent()->addChild(child, beforeChild); 91 addChild(cell, beforeChild); 97 while (beforeChild && beforeChild->parent() != this) 98 beforeChild [all...] |
H A D | RenderRubyRun.cpp | 118 void RenderRubyRun::addChild(RenderObject* child, RenderObject* beforeChild) argument 124 if (!beforeChild) { 129 } else if (beforeChild->isRubyText()) { 133 ASSERT(beforeChild->parent() == this); 142 RenderBlock::addChild(child, beforeChild); 143 RenderBlock::removeChild(beforeChild); 144 newRun->addChild(beforeChild); 153 rubyBaseSafe()->moveChildren(newRun->rubyBaseSafe(), beforeChild); 158 // (append it instead if beforeChild is the ruby text) 159 if (beforeChild [all...] |
H A D | RenderRuby.h | 60 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0); 77 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0);
|
H A D | RenderInline.h | 39 virtual void addChild(RenderObject* newChild, RenderObject* beforeChild = 0); 84 void addChildToContinuation(RenderObject* newChild, RenderObject* beforeChild); 85 virtual void addChildIgnoringContinuation(RenderObject* newChild, RenderObject* beforeChild = 0); 88 RenderObject* beforeChild, RenderBoxModelObject* oldCont); 89 void splitFlow(RenderObject* beforeChild, RenderBlock* newBlockBox, 148 RenderBoxModelObject* continuationBefore(RenderObject* beforeChild);
|
H A D | RenderRubyBase.h | 52 bool hasOnlyWrappedInlineChildren(RenderObject* beforeChild = 0) const;
|
H A D | RenderInline.cpp | 139 void RenderInline::addChild(RenderObject* newChild, RenderObject* beforeChild) argument 142 return addChildToContinuation(newChild, beforeChild); 143 return addChildIgnoringContinuation(newChild, beforeChild); 153 RenderBoxModelObject* RenderInline::continuationBefore(RenderObject* beforeChild) argument 155 if (beforeChild && beforeChild->parent() == this) 162 if (beforeChild && beforeChild->parent() == curr) { 163 if (curr->firstChild() == beforeChild) 173 if (!beforeChild 178 addChildIgnoringContinuation(RenderObject* newChild, RenderObject* beforeChild) argument 224 splitInlines(RenderBlock* fromBlock, RenderBlock* toBlock, RenderBlock* middleBlock, RenderObject* beforeChild, RenderBoxModelObject* oldCont) argument 309 splitFlow(RenderObject* beforeChild, RenderBlock* newBlockBox, RenderObject* newChild, RenderBoxModelObject* oldCont) argument 368 addChildToContinuation(RenderObject* newChild, RenderObject* beforeChild) argument 812 RenderObject* beforeChild = child->nextSibling(); local [all...] |
H A D | RenderRubyRun.h | 61 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0);
|
H A D | RenderObjectChildList.cpp | 182 void RenderObjectChildList::insertChildNode(RenderObject* owner, RenderObject* child, RenderObject* beforeChild, bool fullInsert) argument 184 if (!beforeChild) { 190 while (beforeChild->parent() != owner && beforeChild->parent()->isAnonymousBlock()) 191 beforeChild = beforeChild->parent(); 192 ASSERT(beforeChild->parent() == owner); 196 if (beforeChild == firstChild()) 199 RenderObject* prev = beforeChild->previousSibling(); 200 child->setNextSibling(beforeChild); [all...] |
H A D | RenderTable.cpp | 103 void RenderTable::addChild(RenderObject* child, RenderObject* beforeChild) argument 106 if (!beforeChild && isAfterContent(lastChild())) 107 beforeChild = lastChild(); 113 if (beforeChild && m_caption) { 114 RenderObject* o = beforeChild->previousSibling(); 129 resetSectionPointerIfNotBefore(m_head, beforeChild); 133 resetSectionPointerIfNotBefore(m_firstBody, beforeChild); 140 resetSectionPointerIfNotBefore(m_foot, beforeChild); 148 resetSectionPointerIfNotBefore(m_firstBody, beforeChild); 163 while (beforeChild [all...] |
H A D | CounterNode.h | 61 void insertAfter(CounterNode* newChild, CounterNode* beforeChild, const AtomicString& identifier);
|
H A D | RenderButton.h | 42 virtual void addChild(RenderObject* newChild, RenderObject *beforeChild = 0);
|
H A D | RenderTableRow.h | 52 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0);
|
H A D | RenderButton.cpp | 48 void RenderButton::addChild(RenderObject* newChild, RenderObject* beforeChild) argument 59 m_inner->addChild(newChild, beforeChild);
|
H A D | RenderRubyBase.cpp | 53 bool RenderRubyBase::hasOnlyWrappedInlineChildren(RenderObject* beforeChild) const 55 // Tests whether all children in the base before beforeChild are either floated/positioned, 57 // Note that beforeChild may be 0, in which case all children are looked at. 58 for (RenderObject* child = firstChild(); child != beforeChild; child = child->nextSibling()) { 67 // This function removes all children that are before (!) beforeChild 71 // First make sure that beforeChild (if set) is indeed a direct child of this. 115 // The reason why the base is in block flow must be after beforeChild.
|
H A D | RenderTableSection.cpp | 90 void RenderTableSection::addChild(RenderObject* child, RenderObject* beforeChild) argument 93 if (!beforeChild && isAfterContent(lastChild())) 94 beforeChild = lastChild(); 97 RenderObject* last = beforeChild; 105 // If beforeChild is inside an anonymous cell/row, insert into the cell or into 111 lastBox->addChild(child, beforeChild); 120 addChild(row, beforeChild); 125 if (beforeChild) 137 if (!beforeChild) 141 while (beforeChild [all...] |
H A D | RenderMenuList.h | 59 virtual void addChild(RenderObject* newChild, RenderObject* beforeChild = 0);
|
H A D | RenderTableSection.h | 44 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0);
|
H A D | RenderBlock.cpp | 265 void RenderBlock::addChild(RenderObject* newChild, RenderObject* beforeChild) argument 268 if (!beforeChild && isAfterContent(lastChild())) 269 beforeChild = lastChild(); 273 // If the requested beforeChild is not one of our children, then this is because 274 // there is an anonymous container within this object that contains the beforeChild. 275 if (beforeChild && beforeChild->parent() != this) { 276 RenderObject* anonymousChild = beforeChild->parent(); 286 if (newChild->isInline() || beforeChild->parent()->firstChild() != beforeChild) 411 moveChildTo(RenderObject* to, RenderObjectChildList* toChildList, RenderObject* beforeChild, RenderObject* child) argument 428 moveAllChildrenTo(RenderObject* to, RenderObjectChildList* toChildList, RenderObject* beforeChild) argument [all...] |
H A D | RenderTable.h | 64 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0);
|
H A D | RenderObject.cpp | 270 void RenderObject::addChild(RenderObject* newChild, RenderObject* beforeChild) argument 280 updateListMarkerNumbers(beforeChild ? beforeChild : children->lastChild()); 301 RenderObject* afterChild = beforeChild ? beforeChild->previousSibling() : children->lastChild(); 310 addChild(table, beforeChild); 315 children->insertChildNode(this, newChild, beforeChild); 432 RenderLayer*& beforeChild) 435 if (!beforeChild && newObject) { 438 // pointer values for newObject and beforeChild use 431 addLayers(RenderObject* obj, RenderLayer* parentLayer, RenderObject*& newObject, RenderLayer*& beforeChild) argument 456 RenderLayer* beforeChild = 0; local [all...] |
H A D | RenderBlock.h | 69 virtual void addChild(RenderObject* newChild, RenderObject* beforeChild = 0); 146 void moveChildTo(RenderObject* to, RenderObjectChildList* toChildList, RenderObject* beforeChild, RenderObject* child); 148 void moveAllChildrenTo(RenderObject* to, RenderObjectChildList* toChildList, RenderObject* beforeChild);
|
H A D | RenderMenuList.cpp | 100 void RenderMenuList::addChild(RenderObject* newChild, RenderObject* beforeChild) argument 103 m_innerBlock->addChild(newChild, beforeChild);
|
H A D | RenderObject.h | 219 virtual void addChild(RenderObject* newChild, RenderObject* beforeChild = 0); 220 virtual void addChildIgnoringContinuation(RenderObject* newChild, RenderObject* beforeChild = 0) { return addChild(newChild, beforeChild); }
|
/external/skia/include/views/ |
H A D | SkView.h | 312 virtual void beforeChild(SkView* child, SkCanvas* canvas) {} function in class:SkView
|