| Index: content/renderer/android/synchronous_compositor_proxy.h
|
| diff --git a/content/renderer/android/synchronous_compositor_proxy.h b/content/renderer/android/synchronous_compositor_proxy.h
|
| index a97ff01851c28dff5887533daf7225134e2ba579..aca6819b4974f7081c1dc95c2f7787b74f88190c 100644
|
| --- a/content/renderer/android/synchronous_compositor_proxy.h
|
| +++ b/content/renderer/android/synchronous_compositor_proxy.h
|
| @@ -104,13 +104,16 @@ class SynchronousCompositorProxy
|
| void ZeroSharedMemory();
|
| void DemandDrawSw(const SyncCompositorCommonBrowserParams& common_params,
|
| const SyncCompositorDemandDrawSwParams& params,
|
| - bool* result,
|
| - SyncCompositorCommonRendererParams* common_renderer_params,
|
| - cc::CompositorFrame* frame);
|
| + IPC::Message* reply_message);
|
|
|
| void SwapBuffersHw(cc::CompositorFrame* frame);
|
| void SendDemandDrawHwReply(cc::CompositorFrame* frame,
|
| IPC::Message* reply_message);
|
| + void DoDemandDrawSw(const SyncCompositorDemandDrawSwParams& params);
|
| + void SwapBuffersSw(cc::CompositorFrame* frame);
|
| + void SendDemandDrawSwReply(bool success,
|
| + cc::CompositorFrame* frame,
|
| + IPC::Message* reply_message);
|
| void DidActivatePendingTree();
|
| void DeliverMessages();
|
| void SendAsyncRendererStateIfNeeded();
|
| @@ -123,7 +126,7 @@ class SynchronousCompositorProxy
|
| InputHandlerManagerClient::Handler* const input_handler_;
|
| bool inside_receive_;
|
| IPC::Message* hardware_draw_reply_;
|
| - scoped_ptr<cc::CompositorFrame> software_frame_holder_;
|
| + IPC::Message* software_draw_reply_;
|
|
|
| // From browser.
|
| size_t bytes_limit_;
|
|
|