Index: content/renderer/input/input_event_filter.h |
diff --git a/content/renderer/input/input_event_filter.h b/content/renderer/input/input_event_filter.h |
index ce49971a8293ff91cc4ddd40fbe5fe1a29864920..55545c5f262b7da68443bbcf07bdac7b80536cc1 100644 |
--- a/content/renderer/input/input_event_filter.h |
+++ b/content/renderer/input/input_event_filter.h |
@@ -78,10 +78,10 @@ class CONTENT_EXPORT InputEventFilter : public InputHandlerManagerClient, |
bool OnMessageReceived(const IPC::Message& message) override; |
// MainThreadEventQueueClient methods: |
- void SendEventToMainThread(int routing_id, |
- const blink::WebInputEvent* event, |
- const ui::LatencyInfo& latency, |
- InputEventDispatchType dispatch_type) override; |
+ void HandleEventOnMainThread(int routing_id, |
+ const blink::WebInputEvent* event, |
+ const ui::LatencyInfo& latency, |
+ InputEventDispatchType dispatch_type) override; |
// Send an InputEventAck IPC message. |touch_event_id| represents |
// the unique event id for the original WebTouchEvent and should |
// be 0 if otherwise. See WebInputEventTraits::GetUniqueTouchEventId. |
@@ -116,7 +116,7 @@ class CONTENT_EXPORT InputEventFilter : public InputHandlerManagerClient, |
std::set<int> routes_; |
using RouteQueueMap = |
- std::unordered_map<int, std::unique_ptr<MainThreadEventQueue>>; |
+ std::unordered_map<int, scoped_refptr<MainThreadEventQueue>>; |
RouteQueueMap route_queues_; |
// Used to intercept overscroll notifications while an event is being |