summaryrefslogtreecommitdiffstats
path: root/ui/aura/root_window.h
diff options
context:
space:
mode:
authorvarunjain@chromium.org <varunjain@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-21 13:31:45 +0000
committervarunjain@chromium.org <varunjain@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-21 13:31:45 +0000
commit64a5a8cb4268b15ea6ec734a00114ef30f9381fb (patch)
treeacf46e4070851d9be1ca5dfcd01d0ac0af557f71 /ui/aura/root_window.h
parent676c561eae941ee83445be73fb9148859bfcdf64 (diff)
downloadchromium_src-64a5a8cb4268b15ea6ec734a00114ef30f9381fb.zip
chromium_src-64a5a8cb4268b15ea6ec734a00114ef30f9381fb.tar.gz
chromium_src-64a5a8cb4268b15ea6ec734a00114ef30f9381fb.tar.bz2
Gesture recognizer must be a singleton accross all aura::RootWindows
BUG=279317 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=229753 R=sadrul@chromium.org, sky@chromium.org Review URL: https://codereview.chromium.org/25350006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229796 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/aura/root_window.h')
-rw-r--r--ui/aura/root_window.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/ui/aura/root_window.h b/ui/aura/root_window.h
index b8c4455..7c84fa7 100644
--- a/ui/aura/root_window.h
+++ b/ui/aura/root_window.h
@@ -208,13 +208,6 @@ class AURA_EXPORT RootWindow : public Window,
Window* window,
ui::EventResult result);
- ui::GestureRecognizer* gesture_recognizer() const {
- return gesture_recognizer_.get();
- }
-
- // Provided only for testing:
- void SetGestureRecognizerForTesting(ui::GestureRecognizer* gr);
-
// Returns the accelerated widget from the RootWindowHost.
gfx::AcceleratedWidget GetAcceleratedWidget();
@@ -318,8 +311,9 @@ class AURA_EXPORT RootWindow : public Window,
virtual bool CanDispatchToTarget(EventTarget* target) OVERRIDE;
// Overridden from ui::GestureEventHelper.
- virtual bool DispatchLongPressGestureEvent(ui::GestureEvent* event) OVERRIDE;
- virtual bool DispatchCancelTouchEvent(ui::TouchEvent* event) OVERRIDE;
+ virtual bool CanDispatchToConsumer(ui::GestureConsumer* consumer) OVERRIDE;
+ virtual void DispatchLongPressGestureEvent(ui::GestureEvent* event) OVERRIDE;
+ virtual void DispatchCancelTouchEvent(ui::TouchEvent* event) OVERRIDE;
// Overridden from ui::LayerAnimationObserver:
virtual void OnLayerAnimationEnded(
@@ -386,9 +380,6 @@ class AURA_EXPORT RootWindow : public Window,
Window* mouse_moved_handler_;
Window* event_dispatch_target_;
- // The gesture_recognizer_ for this.
- scoped_ptr<ui::GestureRecognizer> gesture_recognizer_;
-
bool synthesize_mouse_move_;
bool waiting_on_compositing_end_;
bool draw_on_compositing_end_;