summaryrefslogtreecommitdiffstats
path: root/content/renderer/input/input_event_filter.h
diff options
context:
space:
mode:
Diffstat (limited to 'content/renderer/input/input_event_filter.h')
-rw-r--r--content/renderer/input/input_event_filter.h12
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;