Index: cc/layers/layer_impl.cc |
diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc |
index 3837bca46148ae930f6d84a0381c0e4766388fcb..b590f71a1488a0be81f009392b6ab5e403c046bd 100644 |
--- a/cc/layers/layer_impl.cc |
+++ b/cc/layers/layer_impl.cc |
@@ -698,6 +698,13 @@ void LayerImpl::PushPropertiesTo(LayerImpl* layer) { |
num_dependents_need_push_properties_ = 0; |
} |
+bool LayerImpl::IsAffectedByPageScale() const { |
+ TransformTree& transform_tree = |
+ layer_tree_impl()->property_trees()->transform_tree; |
+ return transform_tree.Node(transform_tree_index()) |
+ ->data.in_subtree_of_page_scale_layer; |
+} |
+ |
gfx::Vector2dF LayerImpl::FixedContainerSizeDelta() const { |
LayerImpl* scroll_clip_layer = |
layer_tree_impl()->LayerById(scroll_clip_layer_id_); |