diff options
Diffstat (limited to 'content/renderer/input/input_event_filter.h')
-rw-r--r-- | content/renderer/input/input_event_filter.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/content/renderer/input/input_event_filter.h b/content/renderer/input/input_event_filter.h index b66cf8c..1678a79 100644 --- a/content/renderer/input/input_event_filter.h +++ b/content/renderer/input/input_event_filter.h @@ -20,6 +20,10 @@ namespace base { class SingleThreadTaskRunner; } +namespace cc { +class InputHandler; +} + namespace IPC { class Listener; class Sender; @@ -35,6 +39,8 @@ class Sender; namespace content { +class SynchronousInputHandlerProxy; + class CONTENT_EXPORT InputEventFilter : public InputHandlerManagerClient, public IPC::MessageFilter { public: @@ -54,8 +60,10 @@ class CONTENT_EXPORT InputEventFilter : public InputHandlerManagerClient, // InputHostMsg_HandleInputEvent_ACK. // void SetBoundHandler(const Handler& handler) override; - void DidAddInputHandler(int routing_id, - cc::InputHandler* input_handler) override; + void DidAddInputHandler( + int routing_id, + cc::InputHandler* input_handler, + SynchronousInputHandlerProxy* synchronous_input_handler_proxy) override; void DidRemoveInputHandler(int routing_id) override; void DidOverscroll(int routing_id, const DidOverscrollParams& params) override; |