Index: cc/tree_synchronizer.cc |
diff --git a/cc/tree_synchronizer.cc b/cc/tree_synchronizer.cc |
index fdea6e2bb58449674a09d4d39a97fd32598efecf..2d9225d6847f13a3f76c8db53472fe4daede970b 100644 |
--- a/cc/tree_synchronizer.cc |
+++ b/cc/tree_synchronizer.cc |
@@ -14,99 +14,99 @@ |
namespace cc { |
-scoped_ptr<CCLayerImpl> TreeSynchronizer::synchronizeTrees(LayerChromium* layerChromiumRoot, scoped_ptr<CCLayerImpl> oldCCLayerImplRoot, CCLayerTreeHostImpl* hostImpl) |
+scoped_ptr<LayerImpl> TreeSynchronizer::synchronizeTrees(Layer* layerRoot, scoped_ptr<LayerImpl> oldLayerImplRoot, LayerTreeHostImpl* hostImpl) |
{ |
- ScopedPtrCCLayerImplMap oldLayers; |
- RawPtrCCLayerImplMap newLayers; |
+ ScopedPtrLayerImplMap oldLayers; |
+ RawPtrLayerImplMap newLayers; |
- collectExistingCCLayerImplRecursive(oldLayers, oldCCLayerImplRoot.Pass()); |
+ collectExistingLayerImplRecursive(oldLayers, oldLayerImplRoot.Pass()); |
- scoped_ptr<CCLayerImpl> newTree = synchronizeTreeRecursive(newLayers, oldLayers, layerChromiumRoot, hostImpl); |
+ scoped_ptr<LayerImpl> newTree = synchronizeTreeRecursive(newLayers, oldLayers, layerRoot, hostImpl); |
- updateScrollbarLayerPointersRecursive(newLayers, layerChromiumRoot); |
+ updateScrollbarLayerPointersRecursive(newLayers, layerRoot); |
return newTree.Pass(); |
} |
-void TreeSynchronizer::collectExistingCCLayerImplRecursive(ScopedPtrCCLayerImplMap& oldLayers, scoped_ptr<CCLayerImpl> ccLayerImpl) |
+void TreeSynchronizer::collectExistingLayerImplRecursive(ScopedPtrLayerImplMap& oldLayers, scoped_ptr<LayerImpl> layerImpl) |
{ |
- if (!ccLayerImpl) |
+ if (!layerImpl) |
return; |
- ScopedPtrVector<CCLayerImpl>& children = ccLayerImpl->m_children; |
+ ScopedPtrVector<LayerImpl>& children = layerImpl->m_children; |
for (size_t i = 0; i < children.size(); ++i) |
- collectExistingCCLayerImplRecursive(oldLayers, children.take(i)); |
+ collectExistingLayerImplRecursive(oldLayers, children.take(i)); |
- collectExistingCCLayerImplRecursive(oldLayers, ccLayerImpl->m_maskLayer.Pass()); |
- collectExistingCCLayerImplRecursive(oldLayers, ccLayerImpl->m_replicaLayer.Pass()); |
+ collectExistingLayerImplRecursive(oldLayers, layerImpl->m_maskLayer.Pass()); |
+ collectExistingLayerImplRecursive(oldLayers, layerImpl->m_replicaLayer.Pass()); |
- int id = ccLayerImpl->id(); |
- oldLayers.set(id, ccLayerImpl.Pass()); |
+ int id = layerImpl->id(); |
+ oldLayers.set(id, layerImpl.Pass()); |
} |
-scoped_ptr<CCLayerImpl> TreeSynchronizer::reuseOrCreateCCLayerImpl(RawPtrCCLayerImplMap& newLayers, ScopedPtrCCLayerImplMap& oldLayers, LayerChromium* layer) |
+scoped_ptr<LayerImpl> TreeSynchronizer::reuseOrCreateLayerImpl(RawPtrLayerImplMap& newLayers, ScopedPtrLayerImplMap& oldLayers, Layer* layer) |
{ |
- scoped_ptr<CCLayerImpl> ccLayerImpl = oldLayers.take(layer->id()); |
+ scoped_ptr<LayerImpl> layerImpl = oldLayers.take(layer->id()); |
- if (!ccLayerImpl) |
- ccLayerImpl = layer->createCCLayerImpl(); |
+ if (!layerImpl) |
+ layerImpl = layer->createLayerImpl(); |
- newLayers[layer->id()] = ccLayerImpl.get(); |
- return ccLayerImpl.Pass(); |
+ newLayers[layer->id()] = layerImpl.get(); |
+ return layerImpl.Pass(); |
} |
-scoped_ptr<CCLayerImpl> TreeSynchronizer::synchronizeTreeRecursive(RawPtrCCLayerImplMap& newLayers, ScopedPtrCCLayerImplMap& oldLayers, LayerChromium* layer, CCLayerTreeHostImpl* hostImpl) |
+scoped_ptr<LayerImpl> TreeSynchronizer::synchronizeTreeRecursive(RawPtrLayerImplMap& newLayers, ScopedPtrLayerImplMap& oldLayers, Layer* layer, LayerTreeHostImpl* hostImpl) |
{ |
if (!layer) |
- return scoped_ptr<CCLayerImpl>(); |
+ return scoped_ptr<LayerImpl>(); |
- scoped_ptr<CCLayerImpl> ccLayerImpl = reuseOrCreateCCLayerImpl(newLayers, oldLayers, layer); |
+ scoped_ptr<LayerImpl> layerImpl = reuseOrCreateLayerImpl(newLayers, oldLayers, layer); |
- ccLayerImpl->clearChildList(); |
- const std::vector<scoped_refptr<LayerChromium> >& children = layer->children(); |
+ layerImpl->clearChildList(); |
+ const std::vector<scoped_refptr<Layer> >& children = layer->children(); |
for (size_t i = 0; i < children.size(); ++i) |
- ccLayerImpl->addChild(synchronizeTreeRecursive(newLayers, oldLayers, children[i].get(), hostImpl)); |
+ layerImpl->addChild(synchronizeTreeRecursive(newLayers, oldLayers, children[i].get(), hostImpl)); |
- ccLayerImpl->setMaskLayer(synchronizeTreeRecursive(newLayers, oldLayers, layer->maskLayer(), hostImpl)); |
- ccLayerImpl->setReplicaLayer(synchronizeTreeRecursive(newLayers, oldLayers, layer->replicaLayer(), hostImpl)); |
+ layerImpl->setMaskLayer(synchronizeTreeRecursive(newLayers, oldLayers, layer->maskLayer(), hostImpl)); |
+ layerImpl->setReplicaLayer(synchronizeTreeRecursive(newLayers, oldLayers, layer->replicaLayer(), hostImpl)); |
- layer->pushPropertiesTo(ccLayerImpl.get()); |
- ccLayerImpl->setLayerTreeHostImpl(hostImpl); |
+ layer->pushPropertiesTo(layerImpl.get()); |
+ layerImpl->setLayerTreeHostImpl(hostImpl); |
// Remove all dangling pointers. The pointers will be setup later in updateScrollbarLayerPointersRecursive phase |
- if (CCScrollbarAnimationController* scrollbarController = ccLayerImpl->scrollbarAnimationController()) { |
+ if (ScrollbarAnimationController* scrollbarController = layerImpl->scrollbarAnimationController()) { |
scrollbarController->setHorizontalScrollbarLayer(0); |
scrollbarController->setVerticalScrollbarLayer(0); |
} |
- return ccLayerImpl.Pass(); |
+ return layerImpl.Pass(); |
} |
-void TreeSynchronizer::updateScrollbarLayerPointersRecursive(const RawPtrCCLayerImplMap& newLayers, LayerChromium* layer) |
+void TreeSynchronizer::updateScrollbarLayerPointersRecursive(const RawPtrLayerImplMap& newLayers, Layer* layer) |
{ |
if (!layer) |
return; |
- const std::vector<scoped_refptr<LayerChromium> >& children = layer->children(); |
+ const std::vector<scoped_refptr<Layer> >& children = layer->children(); |
for (size_t i = 0; i < children.size(); ++i) |
updateScrollbarLayerPointersRecursive(newLayers, children[i].get()); |
- ScrollbarLayerChromium* scrollbarLayer = layer->toScrollbarLayerChromium(); |
+ ScrollbarLayer* scrollbarLayer = layer->toScrollbarLayer(); |
if (!scrollbarLayer) |
return; |
- RawPtrCCLayerImplMap::const_iterator iter = newLayers.find(scrollbarLayer->id()); |
- CCScrollbarLayerImpl* ccScrollbarLayerImpl = iter != newLayers.end() ? static_cast<CCScrollbarLayerImpl*>(iter->second) : NULL; |
+ RawPtrLayerImplMap::const_iterator iter = newLayers.find(scrollbarLayer->id()); |
+ ScrollbarLayerImpl* scrollbarLayerImpl = iter != newLayers.end() ? static_cast<ScrollbarLayerImpl*>(iter->second) : NULL; |
iter = newLayers.find(scrollbarLayer->scrollLayerId()); |
- CCLayerImpl* ccScrollLayerImpl = iter != newLayers.end() ? iter->second : NULL; |
+ LayerImpl* scrollLayerImpl = iter != newLayers.end() ? iter->second : NULL; |
- ASSERT(ccScrollbarLayerImpl); |
- ASSERT(ccScrollLayerImpl); |
+ ASSERT(scrollbarLayerImpl); |
+ ASSERT(scrollLayerImpl); |
- if (ccScrollbarLayerImpl->orientation() == WebKit::WebScrollbar::Horizontal) |
- ccScrollLayerImpl->setHorizontalScrollbarLayer(ccScrollbarLayerImpl); |
+ if (scrollbarLayerImpl->orientation() == WebKit::WebScrollbar::Horizontal) |
+ scrollLayerImpl->setHorizontalScrollbarLayer(scrollbarLayerImpl); |
else |
- ccScrollLayerImpl->setVerticalScrollbarLayer(ccScrollbarLayerImpl); |
+ scrollLayerImpl->setVerticalScrollbarLayer(scrollbarLayerImpl); |
} |
} // namespace cc |