Chromium Code Reviews| Index: content/renderer/android/synchronous_compositor_impl.cc |
| diff --git a/content/renderer/android/synchronous_compositor_impl.cc b/content/renderer/android/synchronous_compositor_impl.cc |
| index d871a0cd4bdd31d0d63bcce956397fec545922a8..27e91f9eddce1e3b1fb8fad59fff2007512a14ae 100644 |
| --- a/content/renderer/android/synchronous_compositor_impl.cc |
| +++ b/content/renderer/android/synchronous_compositor_impl.cc |
| @@ -72,6 +72,16 @@ void SynchronousCompositorImpl::DidDestroySynchronousOutputSurface() { |
| compositor_client_->DidDestroyCompositor(this); |
| } |
| +void SynchronousCompositorImpl::SetTotalScrollOffset(gfx::Vector2dF new_value) { |
| + DCHECK(CalledOnValidThread()); |
| + compositor_client_->SetTotalRootLayerScrollOffset(new_value); |
|
mkosiba (inactive)
2013/05/28 17:29:50
actually it looks like this ends up causing a use-
joth
2013/05/28 17:36:25
Hmm.. I think the bug is in your prior refactor pa
mkosiba (inactive)
2013/05/29 13:18:24
ah, I see. Yes, I can do that. Do you know if the
|
| +} |
| + |
| +gfx::Vector2dF SynchronousCompositorImpl::GetTotalScrollOffset() { |
| + DCHECK(CalledOnValidThread()); |
| + return compositor_client_->GetTotalRootLayerScrollOffset(); |
| +} |
| + |
| // Not using base::NonThreadSafe as we want to enforce a more exacting threading |
| // requirement: SynchronousCompositorImpl() must only be used by |
| // embedders that supply their own compositor loop via |