| Index: cc/trees/layer_tree_impl.cc
|
| diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc
|
| index d7e41075c6fb7ed8710ef5773a099ab8bd3ecaf0..99129ee0a54cc570a5167756a2775b655f0dde5c 100644
|
| --- a/cc/trees/layer_tree_impl.cc
|
| +++ b/cc/trees/layer_tree_impl.cc
|
| @@ -482,7 +482,10 @@ void LayerTreeImpl::UpdateDrawProperties() {
|
| // LayerIterator is used here instead of CallFunctionForSubtree to only
|
| // UpdateTilePriorities on layers that will be visible (and thus have valid
|
| // draw properties) and not because any ordering is required.
|
| - typedef LayerIterator<LayerImpl> LayerIteratorType;
|
| + typedef LayerIterator<LayerImpl,
|
| + LayerImplList,
|
| + RenderSurfaceImpl,
|
| + LayerIteratorActions::FrontToBack> LayerIteratorType;
|
| LayerIteratorType end = LayerIteratorType::End(&render_surface_layer_list_);
|
| for (LayerIteratorType it =
|
| LayerIteratorType::Begin(&render_surface_layer_list_);
|
| @@ -736,7 +739,10 @@ scoped_ptr<base::Value> LayerTreeImpl::AsValue() const {
|
| state->Set("root_layer", root_layer_->AsValue().release());
|
|
|
| scoped_ptr<base::ListValue> render_surface_layer_list(new base::ListValue());
|
| - typedef LayerIterator<LayerImpl> LayerIteratorType;
|
| + typedef LayerIterator<LayerImpl,
|
| + LayerImplList,
|
| + RenderSurfaceImpl,
|
| + LayerIteratorActions::FrontToBack> LayerIteratorType;
|
| LayerIteratorType end = LayerIteratorType::End(&render_surface_layer_list_);
|
| for (LayerIteratorType it = LayerIteratorType::Begin(
|
| &render_surface_layer_list_); it != end; ++it) {
|
|
|