| Index: content/browser/renderer_host/compositor_impl_android.cc | 
| diff --git a/content/browser/renderer_host/compositor_impl_android.cc b/content/browser/renderer_host/compositor_impl_android.cc | 
| index fcd0a7b3bdd8568029e12ab39c2e8e32659dfc97..15aac8b5f9ffd3b8ef1f169fc965b3f64c0a78ca 100644 | 
| --- a/content/browser/renderer_host/compositor_impl_android.cc | 
| +++ b/content/browser/renderer_host/compositor_impl_android.cc | 
| @@ -439,10 +439,7 @@ void CompositorImpl::SetHasTransparentBackground(bool flag) { | 
| } | 
|  | 
| bool CompositorImpl::CompositeAndReadback(void *pixels, const gfx::Rect& rect) { | 
| -  if (host_) | 
| -    return host_->CompositeAndReadback(pixels, rect); | 
| -  else | 
| -    return false; | 
| +  return false; | 
| } | 
|  | 
| void CompositorImpl::SetNeedsComposite() { | 
| @@ -623,6 +620,11 @@ void CompositorImpl::AttachLayerForReadback(scoped_refptr<cc::Layer> layer) { | 
| root_layer_->AddChild(layer); | 
| } | 
|  | 
| +void CompositorImpl::RequestCopyOfOutputOnRootLayer( | 
| +    scoped_ptr<cc::CopyOutputRequest> request) { | 
| +  root_layer_->RequestCopyOfOutput(request.Pass()); | 
| +} | 
| + | 
| void CompositorImpl::OnVSync(base::TimeTicks frame_time, | 
| base::TimeDelta vsync_period) { | 
| vsync_period_ = vsync_period; | 
|  |