-
hyatt authored
box now construct layers for themselves. Those layers are connected in a layer tree properly and they correctly update their positions. Implemented all the code for layer construction and for keeping the layer tree in sync with the render object tree. The goal is to get the layer tree fully constructed and correct (with lots of testing) before actually switching over to it for painting. This change requires a clean of WebCore. * force-clean-timestamp: * khtml/rendering/render_box.cpp: (RenderBox::RenderBox): (RenderBox::~RenderBox): (RenderBox::setPos): (RenderBox::positionChildLayers): * khtml/rendering/render_box.h: * khtml/rendering/render_container.cpp: (RenderContainer::~RenderContainer): (RenderContainer::addChild): (RenderContainer::removeChildNode): * khtml/rendering/render_container.h: * khtml/rendering/render_html.cpp: (RenderHtml::RenderHtml): * khtml/rendering/render_layer.cpp: (RenderLayer::updateLayerPosition): * khtml/rendering/render_layer.h: * khtml/rendering/render_object.h: * khtml/rendering/render_root.cpp: (RenderRoot::RenderRoot): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@1938 268f45cc-cd09-0410-ab3c-d52691b4dbfc
130a831d