| 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 {
|
|
|