Index: content/browser/android/in_process/synchronous_compositor_impl.cc |
diff --git a/content/browser/android/in_process/synchronous_compositor_impl.cc b/content/browser/android/in_process/synchronous_compositor_impl.cc |
index d424adcd36a3a8c6975b6d8562011849331deb97..aa5bdb87be9a41ad6832f6d8480cdb0f4c32e4f4 100644 |
--- a/content/browser/android/in_process/synchronous_compositor_impl.cc |
+++ b/content/browser/android/in_process/synchronous_compositor_impl.cc |
@@ -265,6 +265,13 @@ void SynchronousCompositorImpl::SetScrollableSize( |
compositor_client_->SetRootLayerScrollableSize(scrollable_size); |
} |
+void SynchronousCompositorImpl::SetNeedsAnimate( |
+ const AnimationCallback& animation) { |
+ DCHECK(CalledOnValidThread()); |
+ if (compositor_client_) |
+ compositor_client_->SetNeedsAnimate(animation); |
+} |
+ |
// Not using base::NonThreadSafe as we want to enforce a more exacting threading |
// requirement: SynchronousCompositorImpl() must only be used on the UI thread. |
bool SynchronousCompositorImpl::CalledOnValidThread() const { |