diff options
author | eroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-14 23:58:08 +0000 |
---|---|---|
committer | eroman@chromium.org <eroman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-14 23:58:08 +0000 |
commit | 3a678cfe431c44d9397e4616c676578f58ed69ca (patch) | |
tree | 435a2268621b2bdad69819f76eb3f1c5925bf11f /content/browser/renderer_host/input/input_router.h | |
parent | 11296397e92f1354233581b91e8919bfb17d555b (diff) | |
download | chromium_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.h | 9 |
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; |