Index: cc/layers/layer_impl.cc |
diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc |
index 00557e328a07ffc6a1e657b48453a777338341cb..03aa4aefbad7bc8394b289276af9e8becb67fc68 100644 |
--- a/cc/layers/layer_impl.cc |
+++ b/cc/layers/layer_impl.cc |
@@ -125,7 +125,14 @@ |
void LayerImpl::DistributeScroll(ScrollState* scroll_state) { |
ScrollTree& scroll_tree = layer_tree_impl()->property_trees()->scroll_tree; |
ScrollNode* scroll_node = scroll_tree.Node(scroll_tree_index()); |
- scroll_tree.DistributeScroll(scroll_node, scroll_state); |
+ return scroll_tree.DistributeScroll(scroll_node, scroll_state); |
+} |
+ |
+void LayerImpl::ApplyScroll(ScrollState* scroll_state) { |
+ DCHECK(scroll_state); |
+ ScrollNode* node = layer_tree_impl()->property_trees()->scroll_tree.Node( |
+ scroll_tree_index()); |
+ layer_tree_impl()->ApplyScroll(node, scroll_state); |
} |
void LayerImpl::SetTransformTreeIndex(int index) { |