Chromium Code Reviews| Index: cc/trees/layer_tree_host_impl.cc |
| diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc |
| index f04a96cc1ee008b738d9d06839497a317f7ea1fc..82ae700ea9abeb29dd6d3e7996bd252c1b1cfe68 100644 |
| --- a/cc/trees/layer_tree_host_impl.cc |
| +++ b/cc/trees/layer_tree_host_impl.cc |
| @@ -3219,9 +3219,15 @@ void LayerTreeHostImpl::AsValueWithFrameInto( |
| state->BeginDictionary("device_viewport_size"); |
| MathUtil::AddToTracedValue(device_viewport_size_, state); |
| state->EndDictionary(); |
| + |
| + std::set<const Tile*> tiles; |
| + active_tree_->AllTilesForTracingInto(&tiles); |
| + if (pending_tree_) |
| + pending_tree_->AllTilesForTracingInto(&tiles); |
| + |
| if (tile_manager_) { |
| state->BeginArray("tiles"); |
| - tile_manager_->AllTilesAsValueInto(state); |
| + tile_manager_->AllTilesAsValueInto(state, tiles); |
|
enne (OOO)
2014/08/20 17:37:34
Something seems redundant here. Why do you need t
vmpstr
2014/08/20 17:41:11
TileManager's tiles include recycled tiles (in fac
enne (OOO)
2014/08/20 18:05:42
Should the TileManager::AllTilesAsValueInto get re
vmpstr
2014/08/20 18:18:58
Hmm. Well, I don't really know. I feel like it's a
|
| state->EndArray(); |
| state->BeginDictionary("tile_manager_basic_state"); |