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 2faa6b2849543c5d7e0ed20a9e3b9a1f2674a5ab..161ed8f243226b6c76a1d58f61d4e0f558942366 100644 | 
| --- a/cc/trees/layer_tree_host_impl.cc | 
| +++ b/cc/trees/layer_tree_host_impl.cc | 
| @@ -1194,9 +1194,6 @@ void LayerTreeHostImpl::DidModifyTilePriorities() { | 
| } | 
| void LayerTreeHostImpl::DidInitializeVisibleTile() { | 
| - // TODO(reveman): Determine tiles that changed and only damage | 
| - // what's necessary. | 
| - SetFullRootLayerDamage(); | 
| if (client_ && !client_->IsInsideDraw()) | 
| client_->DidInitializeVisibleTileOnImplThread(); | 
| } | 
| @@ -1205,6 +1202,15 @@ void LayerTreeHostImpl::NotifyReadyToActivate() { | 
| client_->NotifyReadyToActivate(); | 
| } | 
| +void LayerTreeHostImpl::NotifyInitializedTiles(Tile* tile) { | 
| + LayerImpl* layer_impl = NULL; | 
| 
 
reveman
2014/04/14 20:03:07
nit: move to where it's first used instead
 
sohanjg
2014/04/15 10:03:48
Done.
 
 | 
| + if (active_tree_) { | 
| 
 
reveman
2014/04/14 20:03:07
nit: maybe cleaner to early out instead of having
 
sohanjg
2014/04/15 10:03:48
Done.
 
 | 
| + layer_impl = active_tree_->FindActiveTreeLayerById(tile->layer_id()); | 
| + if (layer_impl) | 
| + layer_impl->UnionDamageRect(tile->content_rect()); | 
| 
 
danakj
2014/04/14 17:17:07
The tile's content rect is in the tiling's content
 
sohanjg
2014/04/15 10:03:48
Done.
 
 | 
| + } | 
| +} | 
| + | 
| void LayerTreeHostImpl::SetMemoryPolicy(const ManagedMemoryPolicy& policy) { | 
| SetManagedMemoryPolicy(policy, zero_budget_); | 
| } |