| Index: content/renderer/input/input_handler_manager.h
|
| diff --git a/content/renderer/input/input_handler_manager.h b/content/renderer/input/input_handler_manager.h
|
| index c8bfb75262e6d3be82b6afda9e59568086c39140..f50b868ef83e59ab3d8700dd628863fb72966f7e 100644
|
| --- a/content/renderer/input/input_handler_manager.h
|
| +++ b/content/renderer/input/input_handler_manager.h
|
| @@ -32,6 +32,7 @@ class RendererScheduler;
|
| namespace content {
|
|
|
| class InputHandlerWrapper;
|
| +class InputHandlerManagerSyncHandlerProxyClient;
|
| class InputHandlerManagerClient;
|
| struct DidOverscrollParams;
|
|
|
| @@ -46,6 +47,7 @@ class InputHandlerManager {
|
| InputHandlerManager(
|
| const scoped_refptr<base::SingleThreadTaskRunner>& task_runner,
|
| InputHandlerManagerClient* client,
|
| + InputHandlerManagerSyncHandlerProxyClient* sync_handler_client,
|
| scheduler::RendererScheduler* renderer_scheduler);
|
| ~InputHandlerManager();
|
|
|
| @@ -105,9 +107,12 @@ class InputHandlerManager {
|
| InputHandlerMap;
|
| InputHandlerMap input_handlers_;
|
|
|
| - scoped_refptr<base::SingleThreadTaskRunner> task_runner_;
|
| - InputHandlerManagerClient* client_;
|
| - scheduler::RendererScheduler* renderer_scheduler_; // Not owned.
|
| + const scoped_refptr<base::SingleThreadTaskRunner> task_runner_;
|
| + InputHandlerManagerClient* const client_;
|
| + // May be null.
|
| + InputHandlerManagerSyncHandlerProxyClient* const
|
| + synchronous_handler_proxy_client_;
|
| + scheduler::RendererScheduler* const renderer_scheduler_; // Not owned.
|
| };
|
|
|
| } // namespace content
|
|
|