Index: content/browser/android/synchronous_compositor_host.cc |
diff --git a/content/browser/android/synchronous_compositor_host.cc b/content/browser/android/synchronous_compositor_host.cc |
index 2d937c578e3260d2e0d33d776c3fc2cf5afc8d74..127124b777344b7284d35dc87d75d0c8ba811337 100644 |
--- a/content/browser/android/synchronous_compositor_host.cc |
+++ b/content/browser/android/synchronous_compositor_host.cc |
@@ -337,6 +337,17 @@ void SynchronousCompositorHost::SetIsActive(bool is_active) { |
SendAsyncCompositorStateIfNeeded(); |
} |
+void SynchronousCompositorHost::SynchronizeWithRenderer() { |
+ SyncCompositorCommonBrowserParams common_browser_params; |
+ PopulateCommonParams(&common_browser_params); |
+ SyncCompositorCommonRendererParams common_renderer_params; |
+ if (!sender_->Send(new SyncCompositorMsg_SynchronousUpdateState( |
+ routing_id_, common_browser_params, &common_renderer_params))) { |
+ return; |
+ } |
+ ProcessCommonParams(common_renderer_params); |
+} |
+ |
void SynchronousCompositorHost::OnComputeScroll( |
base::TimeTicks animation_time) { |
if (!need_animate_scroll_) |