| Index: content/renderer/android/synchronous_compositor_filter.h
|
| diff --git a/content/renderer/android/synchronous_compositor_filter.h b/content/renderer/android/synchronous_compositor_filter.h
|
| index bfab1f68e6de55d0c1c3d9fbf555bcb74148b8e0..242b38b9d3fd4f3cb59af938ad88fe7485b94fcf 100644
|
| --- a/content/renderer/android/synchronous_compositor_filter.h
|
| +++ b/content/renderer/android/synchronous_compositor_filter.h
|
| @@ -23,10 +23,12 @@ namespace content {
|
|
|
| class SynchronousCompositorProxy;
|
|
|
| -class SynchronousCompositorFilter : public IPC::MessageFilter,
|
| - public IPC::Sender,
|
| - public SynchronousCompositorRegistry,
|
| - public InputHandlerManagerClient {
|
| +class SynchronousCompositorFilter
|
| + : public IPC::MessageFilter,
|
| + public IPC::Sender,
|
| + public SynchronousCompositorRegistry,
|
| + public InputHandlerManagerClient,
|
| + public InputHandlerManagerSyncHandlerProxyClient {
|
| public:
|
| SynchronousCompositorFilter(const scoped_refptr<base::SingleThreadTaskRunner>&
|
| compositor_task_runner);
|
| @@ -58,10 +60,7 @@ class SynchronousCompositorFilter : public IPC::MessageFilter,
|
|
|
| // InputHandlerManagerClient overrides.
|
| void SetBoundHandler(const Handler& handler) override;
|
| - void DidAddInputHandler(
|
| - int routing_id,
|
| - ui::SynchronousInputHandlerProxy*
|
| - synchronous_input_handler_proxy) override;
|
| + void DidAddInputHandler(int routing_id) override;
|
| void DidRemoveInputHandler(int routing_id) override;
|
| void DidOverscroll(int routing_id,
|
| const DidOverscrollParams& params) override;
|
| @@ -69,6 +68,13 @@ class SynchronousCompositorFilter : public IPC::MessageFilter,
|
| void NonBlockingInputEventHandled(int routing_id,
|
| blink::WebInputEvent::Type type) override;
|
|
|
| + // InputHandlerManagerSyncHandlerProxyClient overrides.
|
| + void DidAddSynchronousHandlerProxy(
|
| + int routing_id,
|
| + ui::SynchronousInputHandlerProxy* synchronous_input_handler_proxy)
|
| + override;
|
| + void DidRemoveSynchronousHandlerProxy(int routing_id) override;
|
| +
|
| private:
|
| ~SynchronousCompositorFilter() override;
|
|
|
|
|