Index: third_party/WebKit/WebCore/rendering/RenderObject.h |
=================================================================== |
--- third_party/WebKit/WebCore/rendering/RenderObject.h (revision 9118) |
+++ third_party/WebKit/WebCore/rendering/RenderObject.h (working copy) |
@@ -115,6 +115,7 @@ |
friend class RenderBlock; |
friend class RenderContainer; |
friend class RenderLayer; |
+ friend class RenderObjectChildList; |
friend class RenderSVGContainer; |
public: |
// Anonymous objects should pass the document as their node, and they will then automatically be |
@@ -213,14 +214,6 @@ |
virtual void addChild(RenderObject* newChild, RenderObject* beforeChild = 0); |
virtual void removeChild(RenderObject*); |
virtual bool createsAnonymousWrapper() const { return false; } |
- |
- // raw tree manipulation |
- virtual RenderObject* removeChildNode(RenderObject*, bool fullRemove = true); |
- virtual void appendChildNode(RenderObject*, bool fullAppend = true); |
- virtual void insertChildNode(RenderObject* child, RenderObject* before, bool fullInsert = true); |
- // Designed for speed. Don't waste time doing a bunch of work like layer updating and repainting when we know that our |
- // change in parentage is not going to affect anything. |
- virtual void moveChildNode(RenderObject*); |
////////////////////////////////////////// |
protected: |
@@ -384,7 +377,6 @@ |
void setNeedsPositionedMovementLayout(); |
void setPrefWidthsDirty(bool, bool markParents = true); |
void invalidateContainerPrefWidths(); |
- virtual void invalidateCounters() { } |
void setNeedsLayoutAndPrefWidthsRecalc() |
{ |