summaryrefslogtreecommitdiffstats
path: root/content/browser/renderer_host/input/input_router.h
diff options
context:
space:
mode:
authoreroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-14 23:58:08 +0000
committereroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-14 23:58:08 +0000
commit3a678cfe431c44d9397e4616c676578f58ed69ca (patch)
tree435a2268621b2bdad69819f76eb3f1c5925bf11f /content/browser/renderer_host/input/input_router.h
parent11296397e92f1354233581b91e8919bfb17d555b (diff)
downloadchromium_src-3a678cfe431c44d9397e4616c676578f58ed69ca.zip
chromium_src-3a678cfe431c44d9397e4616c676578f58ed69ca.tar.gz
chromium_src-3a678cfe431c44d9397e4616c676578f58ed69ca.tar.bz2
Revert "Simplify InputRouter event filtering"
This reverts r228554 due to linux asan failure: http://build.chromium.org/p/chromium.memory/builders/Linux%20ASAN%20Tests%20%283%29/builds/16857/steps/interactive_ui_tests/logs/HandlersRegistered TBR=jdduke BUG=302492 Review URL: https://codereview.chromium.org/26343004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228567 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/renderer_host/input/input_router.h')
-rw-r--r--content/browser/renderer_host/input/input_router.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/content/browser/renderer_host/input/input_router.h b/content/browser/renderer_host/input/input_router.h
index c4e19de..5e4533f 100644
--- a/content/browser/renderer_host/input/input_router.h
+++ b/content/browser/renderer_host/input/input_router.h
@@ -40,12 +40,17 @@ class InputRouter : public IPC::Listener {
const MouseWheelEventWithLatencyInfo& wheel_event) = 0;
virtual void SendKeyboardEvent(
const NativeWebKeyboardEvent& key_event,
- const ui::LatencyInfo& latency_info,
- bool is_shortcut) = 0;
+ const ui::LatencyInfo& latency_info) = 0;
virtual void SendGestureEvent(
const GestureEventWithLatencyInfo& gesture_event) = 0;
virtual void SendTouchEvent(
const TouchEventWithLatencyInfo& touch_event) = 0;
+ virtual void SendMouseEventImmediately(
+ const MouseEventWithLatencyInfo& mouse_event) = 0;
+ virtual void SendTouchEventImmediately(
+ const TouchEventWithLatencyInfo& touch_event) = 0;
+ virtual void SendGestureEventImmediately(
+ const GestureEventWithLatencyInfo& gesture_event) = 0;
// Returns the oldest queued or in-flight keyboard event sent to the router.
virtual const NativeWebKeyboardEvent* GetLastKeyboardEvent() const = 0;