Index: cc/trees/layer_tree_impl.cc |
diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc |
index f9c3c4d43b21efc1093003e3a508e1eef09d88b3..53ceeff2844b6efa5303a9f916b703ff38c81f94 100644 |
--- a/cc/trees/layer_tree_impl.cc |
+++ b/cc/trees/layer_tree_impl.cc |
@@ -928,6 +928,16 @@ void LayerTreeImpl::SetRootLayerScrollOffsetDelegate( |
} |
} |
+void LayerTreeImpl::OnRootLayerDelegatedScrollOffsetChanged() { |
+ DCHECK(root_layer_scroll_offset_delegate_); |
+ if (inner_viewport_scroll_layer_) { |
+ inner_viewport_scroll_layer_->OnDelegatedScrollOffsetChanged(); |
+ } |
+ if (outer_viewport_scroll_layer_) { |
+ outer_viewport_scroll_layer_->OnDelegatedScrollOffsetChanged(); |
+ } |
+} |
+ |
void LayerTreeImpl::UpdateScrollOffsetDelegate() { |
DCHECK(InnerViewportScrollLayer()); |
DCHECK(root_layer_scroll_offset_delegate_); |