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..44627442592a9fc5c11011244a8886022f0d7d70 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 SynchronousInputHandlerProxyClient; |
class InputHandlerManagerClient; |
struct DidOverscrollParams; |
@@ -46,6 +47,7 @@ class InputHandlerManager { |
InputHandlerManager( |
const scoped_refptr<base::SingleThreadTaskRunner>& task_runner, |
InputHandlerManagerClient* client, |
+ SynchronousInputHandlerProxyClient* sync_handler_client, |
scheduler::RendererScheduler* renderer_scheduler); |
~InputHandlerManager(); |
@@ -105,9 +107,11 @@ 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. |
+ SynchronousInputHandlerProxyClient* const synchronous_handler_proxy_client_; |
+ scheduler::RendererScheduler* const renderer_scheduler_; // Not owned. |
}; |
} // namespace content |