Index: cc/layers/picture_layer_impl.cc |
diff --git a/cc/layers/picture_layer_impl.cc b/cc/layers/picture_layer_impl.cc |
index 8d08bbc48e123cdf15b2d350a226411eb5bb5adb..a61ed129884335c57cf8ad137a3b2394e3f86181 100644 |
--- a/cc/layers/picture_layer_impl.cc |
+++ b/cc/layers/picture_layer_impl.cc |
@@ -402,6 +402,14 @@ void PictureLayerImpl::UpdateTilePriorities() { |
layer_tree_impl()->DidModifyTilePriorities(); |
} |
+void PictureLayerImpl::NotifyTileInitialized(const Tile* tile) { |
+ if (layer_tree_impl()->IsActiveTree()) { |
+ gfx::RectF layer_damage_rect = |
+ gfx::ScaleRect(tile->content_rect(), 1.f / tile->contents_scale()); |
+ AddDamageRect(layer_damage_rect); |
+ } |
+} |
+ |
void PictureLayerImpl::DidBecomeActive() { |
LayerImpl::DidBecomeActive(); |
tilings_->DidBecomeActive(); |