Index: content/public/browser/android/synchronous_compositor_client.h |
diff --git a/content/public/browser/android/synchronous_compositor_client.h b/content/public/browser/android/synchronous_compositor_client.h |
index 0abdebcf8aafb522917ea3bc7be6bb400a48a2d5..2247f3d9b981364b8b3fa082e8bff44bdd43eb3f 100644 |
--- a/content/public/browser/android/synchronous_compositor_client.h |
+++ b/content/public/browser/android/synchronous_compositor_client.h |
@@ -26,16 +26,14 @@ class SynchronousCompositorClient { |
virtual void DidDestroyCompositor(SynchronousCompositor* compositor) = 0; |
// See LayerScrollOffsetDelegate for details. |
- virtual void SetMaxRootLayerScrollOffset( |
- gfx::Vector2dF max_scroll_offset) = 0; |
- virtual void SetTotalRootLayerScrollOffset(gfx::Vector2dF new_value) = 0; |
virtual gfx::Vector2dF GetTotalRootLayerScrollOffset() = 0; |
+ virtual void UpdateRootLayerState(const gfx::Vector2dF& total_scroll_offset, |
+ const gfx::Vector2dF& max_scroll_offset, |
+ const gfx::SizeF& scrollable_size, |
+ float page_scale_factor, |
+ float min_page_scale_factor, |
+ float max_page_scale_factor) = 0; |
virtual bool IsExternalFlingActive() const = 0; |
- virtual void SetRootLayerPageScaleFactorAndLimits( |
- float page_scale_factor, |
- float min_page_scale_factor, |
- float max_page_scale_factor) = 0; |
- virtual void SetRootLayerScrollableSize(gfx::SizeF scrollable_size) = 0; |
virtual void DidOverscroll(gfx::Vector2dF accumulated_overscroll, |
gfx::Vector2dF latest_overscroll_delta, |