Index: cc/picture_layer.cc |
diff --git a/cc/picture_layer.cc b/cc/picture_layer.cc |
index d00f54b74e87e549a9d583bfe36cda9550f5c6cb..4f192da7e180fdb51eaa7071aaad1d5107143fce 100644 |
--- a/cc/picture_layer.cc |
+++ b/cc/picture_layer.cc |
@@ -43,6 +43,12 @@ void PictureLayer::pushPropertiesTo(LayerImpl* base_layer) { |
layer_impl->SyncFromActiveLayer(); |
} |
+void PictureLayer::setLayerTreeHost(LayerTreeHost* host) { |
+ Layer::setLayerTreeHost(host); |
+ if (host) |
+ pile_.SetMinContentsScale(host->settings().minimumContentsScale); |
+} |
+ |
void PictureLayer::setNeedsDisplayRect(const gfx::RectF& layer_rect) { |
gfx::Rect rect = gfx::ToEnclosedRect(layer_rect); |
pending_invalidation_.Union(rect); |