Index: cc/layer_iterator.cc |
diff --git a/cc/layer_iterator.cc b/cc/layer_iterator.cc |
index 05af12b06520690f888f7b4dadad12d135e09f8c..606992dbb1b95455c6db346adf2e63996a8651cf 100644 |
--- a/cc/layer_iterator.cc |
+++ b/cc/layer_iterator.cc |
@@ -14,33 +14,33 @@ |
namespace cc { |
template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType> |
-void CCLayerIteratorActions::BackToFront::begin(CCLayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
+void LayerIteratorActions::BackToFront::begin(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
{ |
it.m_targetRenderSurfaceLayerIndex = 0; |
- it.m_currentLayerIndex = CCLayerIteratorValue::LayerIndexRepresentingTargetRenderSurface; |
+ it.m_currentLayerIndex = LayerIteratorValue::LayerIndexRepresentingTargetRenderSurface; |
m_highestTargetRenderSurfaceLayer = 0; |
} |
template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType> |
-void CCLayerIteratorActions::BackToFront::end(CCLayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
+void LayerIteratorActions::BackToFront::end(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
{ |
- it.m_targetRenderSurfaceLayerIndex = CCLayerIteratorValue::InvalidTargetRenderSurfaceLayerIndex; |
+ it.m_targetRenderSurfaceLayerIndex = LayerIteratorValue::InvalidTargetRenderSurfaceLayerIndex; |
it.m_currentLayerIndex = 0; |
} |
template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType> |
-void CCLayerIteratorActions::BackToFront::next(CCLayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
+void LayerIteratorActions::BackToFront::next(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
{ |
// If the current layer has a RS, move to its layer list. Otherwise, visit the next layer in the current RS layer list. |
if (it.currentLayerRepresentsContributingRenderSurface()) { |
- // Save our position in the childLayer list for the RenderSurface, then jump to the next RenderSurface. Save where we |
- // came from in the next RenderSurface so we can get back to it. |
+ // Save our position in the childLayer list for the RenderSurfaceImpl, then jump to the next RenderSurfaceImpl. Save where we |
+ // came from in the next RenderSurfaceImpl so we can get back to it. |
it.targetRenderSurface()->m_currentLayerIndexHistory = it.m_currentLayerIndex; |
int previousTargetRenderSurfaceLayer = it.m_targetRenderSurfaceLayerIndex; |
it.m_targetRenderSurfaceLayerIndex = ++m_highestTargetRenderSurfaceLayer; |
- it.m_currentLayerIndex = CCLayerIteratorValue::LayerIndexRepresentingTargetRenderSurface; |
+ it.m_currentLayerIndex = LayerIteratorValue::LayerIndexRepresentingTargetRenderSurface; |
it.targetRenderSurface()->m_targetRenderSurfaceLayerIndexHistory = previousTargetRenderSurfaceLayer; |
} else { |
@@ -48,10 +48,10 @@ void CCLayerIteratorActions::BackToFront::next(CCLayerIterator<LayerType, LayerL |
int targetRenderSurfaceNumChildren = it.targetRenderSurfaceChildren().size(); |
while (it.m_currentLayerIndex == targetRenderSurfaceNumChildren) { |
- // Jump back to the previous RenderSurface, and get back the position where we were in that list, and move to the next position there. |
+ // Jump back to the previous RenderSurfaceImpl, and get back the position where we were in that list, and move to the next position there. |
if (!it.m_targetRenderSurfaceLayerIndex) { |
// End of the list |
- it.m_targetRenderSurfaceLayerIndex = CCLayerIteratorValue::InvalidTargetRenderSurfaceLayerIndex; |
+ it.m_targetRenderSurfaceLayerIndex = LayerIteratorValue::InvalidTargetRenderSurfaceLayerIndex; |
it.m_currentLayerIndex = 0; |
return; |
} |
@@ -64,7 +64,7 @@ void CCLayerIteratorActions::BackToFront::next(CCLayerIterator<LayerType, LayerL |
} |
template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType> |
-void CCLayerIteratorActions::FrontToBack::begin(CCLayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
+void LayerIteratorActions::FrontToBack::begin(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
{ |
it.m_targetRenderSurfaceLayerIndex = 0; |
it.m_currentLayerIndex = it.targetRenderSurfaceChildren().size() - 1; |
@@ -72,14 +72,14 @@ void CCLayerIteratorActions::FrontToBack::begin(CCLayerIterator<LayerType, Layer |
} |
template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType> |
-void CCLayerIteratorActions::FrontToBack::end(CCLayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
+void LayerIteratorActions::FrontToBack::end(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
{ |
- it.m_targetRenderSurfaceLayerIndex = CCLayerIteratorValue::InvalidTargetRenderSurfaceLayerIndex; |
+ it.m_targetRenderSurfaceLayerIndex = LayerIteratorValue::InvalidTargetRenderSurfaceLayerIndex; |
it.m_currentLayerIndex = 0; |
} |
template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType> |
-void CCLayerIteratorActions::FrontToBack::next(CCLayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
+void LayerIteratorActions::FrontToBack::next(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
{ |
// Moves to the previous layer in the current RS layer list. Then we check if the |
// new current layer has its own RS, in which case there are things in that RS layer list that are higher, so |
@@ -96,7 +96,7 @@ void CCLayerIteratorActions::FrontToBack::next(CCLayerIterator<LayerType, LayerL |
while (it.currentLayerRepresentsTargetRenderSurface()) { |
if (!it.m_targetRenderSurfaceLayerIndex) { |
// End of the list |
- it.m_targetRenderSurfaceLayerIndex = CCLayerIteratorValue::InvalidTargetRenderSurfaceLayerIndex; |
+ it.m_targetRenderSurfaceLayerIndex = LayerIteratorValue::InvalidTargetRenderSurfaceLayerIndex; |
it.m_currentLayerIndex = 0; |
return; |
} |
@@ -107,7 +107,7 @@ void CCLayerIteratorActions::FrontToBack::next(CCLayerIterator<LayerType, LayerL |
} |
template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType> |
-void CCLayerIteratorActions::FrontToBack::goToHighestInSubtree(CCLayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
+void LayerIteratorActions::FrontToBack::goToHighestInSubtree(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>& it) |
{ |
if (it.currentLayerRepresentsTargetRenderSurface()) |
return; |
@@ -124,26 +124,26 @@ void CCLayerIteratorActions::FrontToBack::goToHighestInSubtree(CCLayerIterator<L |
} |
} |
-typedef std::vector<scoped_refptr<LayerChromium> > LayerChromiumList; |
-typedef std::vector<CCLayerImpl*> CCLayerImplList; |
+typedef std::vector<scoped_refptr<Layer> > LayerList; |
+typedef std::vector<LayerImpl*> LayerImplList; |
-// Declare each of the above functions for LayerChromium and CCLayerImpl classes so that they are linked. |
-template void CCLayerIteratorActions::BackToFront::begin(CCLayerIterator<LayerChromium, LayerChromiumList, RenderSurfaceChromium, BackToFront> &); |
-template void CCLayerIteratorActions::BackToFront::end(CCLayerIterator<LayerChromium, LayerChromiumList, RenderSurfaceChromium, BackToFront>&); |
-template void CCLayerIteratorActions::BackToFront::next(CCLayerIterator<LayerChromium, LayerChromiumList, RenderSurfaceChromium, BackToFront>&); |
+// Declare each of the above functions for Layer and LayerImpl classes so that they are linked. |
+template void LayerIteratorActions::BackToFront::begin(LayerIterator<Layer, LayerList, RenderSurface, BackToFront> &); |
+template void LayerIteratorActions::BackToFront::end(LayerIterator<Layer, LayerList, RenderSurface, BackToFront>&); |
+template void LayerIteratorActions::BackToFront::next(LayerIterator<Layer, LayerList, RenderSurface, BackToFront>&); |
-template void CCLayerIteratorActions::BackToFront::begin(CCLayerIterator<CCLayerImpl, CCLayerImplList, CCRenderSurface, BackToFront>&); |
-template void CCLayerIteratorActions::BackToFront::end(CCLayerIterator<CCLayerImpl, CCLayerImplList, CCRenderSurface, BackToFront>&); |
-template void CCLayerIteratorActions::BackToFront::next(CCLayerIterator<CCLayerImpl, CCLayerImplList, CCRenderSurface, BackToFront>&); |
+template void LayerIteratorActions::BackToFront::begin(LayerIterator<LayerImpl, LayerImplList, RenderSurfaceImpl, BackToFront>&); |
+template void LayerIteratorActions::BackToFront::end(LayerIterator<LayerImpl, LayerImplList, RenderSurfaceImpl, BackToFront>&); |
+template void LayerIteratorActions::BackToFront::next(LayerIterator<LayerImpl, LayerImplList, RenderSurfaceImpl, BackToFront>&); |
-template void CCLayerIteratorActions::FrontToBack::next(CCLayerIterator<LayerChromium, LayerChromiumList, RenderSurfaceChromium, FrontToBack>&); |
-template void CCLayerIteratorActions::FrontToBack::end(CCLayerIterator<LayerChromium, LayerChromiumList, RenderSurfaceChromium, FrontToBack>&); |
-template void CCLayerIteratorActions::FrontToBack::begin(CCLayerIterator<LayerChromium, LayerChromiumList, RenderSurfaceChromium, FrontToBack>&); |
-template void CCLayerIteratorActions::FrontToBack::goToHighestInSubtree(CCLayerIterator<LayerChromium, LayerChromiumList, RenderSurfaceChromium, FrontToBack>&); |
+template void LayerIteratorActions::FrontToBack::next(LayerIterator<Layer, LayerList, RenderSurface, FrontToBack>&); |
+template void LayerIteratorActions::FrontToBack::end(LayerIterator<Layer, LayerList, RenderSurface, FrontToBack>&); |
+template void LayerIteratorActions::FrontToBack::begin(LayerIterator<Layer, LayerList, RenderSurface, FrontToBack>&); |
+template void LayerIteratorActions::FrontToBack::goToHighestInSubtree(LayerIterator<Layer, LayerList, RenderSurface, FrontToBack>&); |
-template void CCLayerIteratorActions::FrontToBack::next(CCLayerIterator<CCLayerImpl, CCLayerImplList, CCRenderSurface, FrontToBack>&); |
-template void CCLayerIteratorActions::FrontToBack::end(CCLayerIterator<CCLayerImpl, CCLayerImplList, CCRenderSurface, FrontToBack>&); |
-template void CCLayerIteratorActions::FrontToBack::begin(CCLayerIterator<CCLayerImpl, CCLayerImplList, CCRenderSurface, FrontToBack>&); |
-template void CCLayerIteratorActions::FrontToBack::goToHighestInSubtree(CCLayerIterator<CCLayerImpl, CCLayerImplList, CCRenderSurface, FrontToBack>&); |
+template void LayerIteratorActions::FrontToBack::next(LayerIterator<LayerImpl, LayerImplList, RenderSurfaceImpl, FrontToBack>&); |
+template void LayerIteratorActions::FrontToBack::end(LayerIterator<LayerImpl, LayerImplList, RenderSurfaceImpl, FrontToBack>&); |
+template void LayerIteratorActions::FrontToBack::begin(LayerIterator<LayerImpl, LayerImplList, RenderSurfaceImpl, FrontToBack>&); |
+template void LayerIteratorActions::FrontToBack::goToHighestInSubtree(LayerIterator<LayerImpl, LayerImplList, RenderSurfaceImpl, FrontToBack>&); |
} // namespace cc |