Skip to content

Commit

Permalink
events: Get rid of GestureStatus in favour of EventResult.
Browse files Browse the repository at this point in the history
BUG=none

Review URL: https://chromiumcodereview.appspot.com/10912063

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154721 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information
sadrul@chromium.org committed Sep 4, 2012
1 parent df2ac9a commit 5b174e0
Show file tree
Hide file tree
Showing 137 changed files with 327 additions and 338 deletions.
4 changes: 2 additions & 2 deletions ash/accelerators/accelerator_filter.cc
Original file line number Diff line number Diff line change
Expand Up @@ -89,10 +89,10 @@ ui::TouchStatus AcceleratorFilter::PreHandleTouchEvent(
return ui::TOUCH_STATUS_UNKNOWN;
}

ui::GestureStatus AcceleratorFilter::PreHandleGestureEvent(
ui::EventResult AcceleratorFilter::PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) {
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

} // namespace internal
Expand Down
2 changes: 1 addition & 1 deletion ash/accelerators/accelerator_filter.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ class ASH_EXPORT AcceleratorFilter : public aura::EventFilter {
virtual ui::TouchStatus PreHandleTouchEvent(
aura::Window* target,
ui::TouchEvent* event) OVERRIDE;
virtual ui::GestureStatus PreHandleGestureEvent(
virtual ui::EventResult PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) OVERRIDE;

Expand Down
4 changes: 2 additions & 2 deletions ash/display/mouse_cursor_event_filter.cc
Original file line number Diff line number Diff line change
Expand Up @@ -97,10 +97,10 @@ ui::TouchStatus MouseCursorEventFilter::PreHandleTouchEvent(
return ui::TOUCH_STATUS_UNKNOWN;
}

ui::GestureStatus MouseCursorEventFilter::PreHandleGestureEvent(
ui::EventResult MouseCursorEventFilter::PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) {
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

bool MouseCursorEventFilter::WarpMouseCursorIfNecessary(
Expand Down
2 changes: 1 addition & 1 deletion ash/display/mouse_cursor_event_filter.h
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ class ASH_EXPORT MouseCursorEventFilter : public aura::EventFilter {
virtual ui::TouchStatus PreHandleTouchEvent(
aura::Window* target,
ui::TouchEvent* event) OVERRIDE;
virtual ui::GestureStatus PreHandleGestureEvent(
virtual ui::EventResult PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) OVERRIDE;

Expand Down
4 changes: 2 additions & 2 deletions ash/drag_drop/drag_drop_controller.cc
Original file line number Diff line number Diff line change
Expand Up @@ -261,10 +261,10 @@ ui::TouchStatus DragDropController::PreHandleTouchEvent(
return ui::TOUCH_STATUS_CONTINUE;
}

ui::GestureStatus DragDropController::PreHandleGestureEvent(
ui::EventResult DragDropController::PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) {
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

void DragDropController::OnWindowDestroyed(aura::Window* window) {
Expand Down
2 changes: 1 addition & 1 deletion ash/drag_drop/drag_drop_controller.h
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ class ASH_EXPORT DragDropController
virtual ui::TouchStatus PreHandleTouchEvent(
aura::Window* target,
ui::TouchEvent* event) OVERRIDE;
virtual ui::GestureStatus PreHandleGestureEvent(
virtual ui::EventResult PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) OVERRIDE;

Expand Down
8 changes: 4 additions & 4 deletions ash/launcher/launcher_button.cc
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@ void LauncherButton::OnMouseExited(const ui::MouseEvent& event) {
host_->MouseExitedButton(this);
}

ui::GestureStatus LauncherButton::OnGestureEvent(
ui::EventResult LauncherButton::OnGestureEvent(
const ui::GestureEvent& event) {
switch (event.type()) {
case ui::ET_GESTURE_TAP_DOWN:
Expand All @@ -269,13 +269,13 @@ ui::GestureStatus LauncherButton::OnGestureEvent(
return CustomButton::OnGestureEvent(event);
case ui::ET_GESTURE_SCROLL_BEGIN:
host_->PointerPressedOnButton(this, LauncherButtonHost::TOUCH, event);
return ui::GESTURE_STATUS_CONSUMED;
return ui::ER_CONSUMED;
case ui::ET_GESTURE_SCROLL_UPDATE:
host_->PointerDraggedOnButton(this, LauncherButtonHost::TOUCH, event);
return ui::GESTURE_STATUS_CONSUMED;
return ui::ER_CONSUMED;
case ui::ET_GESTURE_SCROLL_END:
host_->PointerReleasedOnButton(this, LauncherButtonHost::TOUCH, false);
return ui::GESTURE_STATUS_CONSUMED;
return ui::ER_CONSUMED;
default:
return CustomButton::OnGestureEvent(event);
}
Expand Down
2 changes: 1 addition & 1 deletion ash/launcher/launcher_button.h
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ class LauncherButton : public views::CustomButton {
virtual void OnMouseMoved(const ui::MouseEvent& event) OVERRIDE;
virtual void OnMouseEntered(const ui::MouseEvent& event) OVERRIDE;
virtual void OnMouseExited(const ui::MouseEvent& event) OVERRIDE;
virtual ui::GestureStatus OnGestureEvent(const ui::GestureEvent& event)
virtual ui::EventResult OnGestureEvent(const ui::GestureEvent& event)
OVERRIDE;
virtual void GetAccessibleState(ui::AccessibleViewState* state) OVERRIDE;
virtual void Layout() OVERRIDE;
Expand Down
4 changes: 2 additions & 2 deletions ash/launcher/launcher_tooltip_manager.cc
Original file line number Diff line number Diff line change
Expand Up @@ -342,15 +342,15 @@ ui::TouchStatus LauncherTooltipManager::PreHandleTouchEvent(
return ui::TOUCH_STATUS_UNKNOWN;
}

ui::GestureStatus LauncherTooltipManager::PreHandleGestureEvent(
ui::EventResult LauncherTooltipManager::PreHandleGestureEvent(
aura::Window* target, ui::GestureEvent* event) {
if (widget_ && widget_->IsVisible()) {
// Because this mouse event may arrive to |view_|, here we just schedule
// the closing event rather than directly calling Close().
CloseSoon();
}

return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

void LauncherTooltipManager::WillDeleteShelf() {
Expand Down
2 changes: 1 addition & 1 deletion ash/launcher/launcher_tooltip_manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ class ASH_EXPORT LauncherTooltipManager : public aura::EventFilter,
virtual ui::TouchStatus PreHandleTouchEvent(
aura::Window* target,
ui::TouchEvent* event) OVERRIDE;
virtual ui::GestureStatus PreHandleGestureEvent(
virtual ui::EventResult PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) OVERRIDE;

Expand Down
2 changes: 1 addition & 1 deletion ash/launcher/launcher_tooltip_manager_unittest.cc
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ TEST_F(LauncherTooltipManagerTest, ShouldHideForEvents) {
ui::ET_GESTURE_BEGIN, 0, 0, ui::EF_NONE,
base::TimeDelta::FromMilliseconds(base::Time::Now().ToDoubleT() * 1000),
ui::GestureEventDetails(ui::ET_GESTURE_BEGIN, 0.0f, 0.0f), 0);
EXPECT_EQ(ui::GESTURE_STATUS_UNKNOWN,
EXPECT_EQ(ui::ER_UNHANDLED,
event_filter->PreHandleGestureEvent(root_window, &gesture_event));
RunAllPendingInMessageLoop();
EXPECT_FALSE(TooltipIsVisible());
Expand Down
4 changes: 2 additions & 2 deletions ash/launcher/launcher_view.cc
Original file line number Diff line number Diff line change
Expand Up @@ -748,9 +748,9 @@ gfx::Size LauncherView::GetPreferredSize() {
last_button_bounds.bottom() + leading_inset());
}

ui::GestureStatus LauncherView::OnGestureEvent(const ui::GestureEvent& event) {
ui::EventResult LauncherView::OnGestureEvent(const ui::GestureEvent& event) {
return gesture_handler_.ProcessGestureEvent(event) ?
ui::GESTURE_STATUS_CONSUMED : ui::GESTURE_STATUS_UNKNOWN;
ui::ER_CONSUMED : ui::ER_UNHANDLED;
}

void LauncherView::OnBoundsChanged(const gfx::Rect& previous_bounds) {
Expand Down
2 changes: 1 addition & 1 deletion ash/launcher/launcher_view.h
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ class ASH_EXPORT LauncherView : public views::View,

// Overridden from views::View:
virtual gfx::Size GetPreferredSize() OVERRIDE;
virtual ui::GestureStatus OnGestureEvent(
virtual ui::EventResult OnGestureEvent(
const ui::GestureEvent& event) OVERRIDE;
virtual void OnBoundsChanged(const gfx::Rect& previous_bounds) OVERRIDE;
virtual FocusTraversable* GetPaneFocusTraversable() OVERRIDE;
Expand Down
6 changes: 3 additions & 3 deletions ash/magnifier/magnification_controller.cc
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ class MagnificationControllerImpl : virtual public MagnificationController,
virtual ui::TouchStatus PreHandleTouchEvent(
aura::Window* target,
ui::TouchEvent* event) OVERRIDE;
virtual ui::GestureStatus PreHandleGestureEvent(
virtual ui::EventResult PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) OVERRIDE;

Expand Down Expand Up @@ -452,10 +452,10 @@ ui::TouchStatus MagnificationControllerImpl::PreHandleTouchEvent(
return ui::TOUCH_STATUS_UNKNOWN;
}

ui::GestureStatus MagnificationControllerImpl::PreHandleGestureEvent(
ui::EventResult MagnificationControllerImpl::PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) {
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

////////////////////////////////////////////////////////////////////////////////
Expand Down
4 changes: 2 additions & 2 deletions ash/system/status_area_widget_delegate.cc
Original file line number Diff line number Diff line change
Expand Up @@ -62,10 +62,10 @@ const views::Widget* StatusAreaWidgetDelegate::GetWidget() const {
return View::GetWidget();
}

ui::GestureStatus StatusAreaWidgetDelegate::OnGestureEvent(
ui::EventResult StatusAreaWidgetDelegate::OnGestureEvent(
const ui::GestureEvent& event) {
if (gesture_handler_.ProcessGestureEvent(event))
return ui::GESTURE_STATUS_CONSUMED;
return ui::ER_CONSUMED;

return views::AccessiblePaneView::OnGestureEvent(event);
}
Expand Down
2 changes: 1 addition & 1 deletion ash/system/status_area_widget_delegate.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ class ASH_EXPORT StatusAreaWidgetDelegate : public views::AccessiblePaneView,
virtual bool AcceleratorPressed(const ui::Accelerator& accelerator) OVERRIDE;
virtual views::Widget* GetWidget() OVERRIDE;
virtual const views::Widget* GetWidget() const OVERRIDE;
virtual ui::GestureStatus OnGestureEvent(
virtual ui::EventResult OnGestureEvent(
const ui::GestureEvent& event) OVERRIDE;

// views::WidgetDelegate overrides:
Expand Down
4 changes: 2 additions & 2 deletions ash/system/tray/tray_bubble_view.cc
Original file line number Diff line number Diff line change
Expand Up @@ -476,10 +476,10 @@ ui::TouchStatus TrayBubbleView::Host::PreHandleTouchEvent(
return ui::TOUCH_STATUS_UNKNOWN;
}

ui::GestureStatus TrayBubbleView::Host::PreHandleGestureEvent(
ui::EventResult TrayBubbleView::Host::PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) {
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

void TrayBubbleView::Host::ProcessLocatedEvent(
Expand Down
2 changes: 1 addition & 1 deletion ash/system/tray/tray_bubble_view.h
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ class TrayBubbleView : public views::BubbleDelegateView {
virtual ui::TouchStatus PreHandleTouchEvent(
aura::Window* target,
ui::TouchEvent* event) OVERRIDE;
virtual ui::GestureStatus PreHandleGestureEvent(
virtual ui::EventResult PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) OVERRIDE;

Expand Down
6 changes: 3 additions & 3 deletions ash/system/tray/tray_notification_view.cc
Original file line number Diff line number Diff line change
Expand Up @@ -120,12 +120,12 @@ bool TrayNotificationView::OnMousePressed(const ui::MouseEvent& event) {
return true;
}

ui::GestureStatus TrayNotificationView::OnGestureEvent(
ui::EventResult TrayNotificationView::OnGestureEvent(
const ui::GestureEvent& event) {
if (event.type() != ui::ET_GESTURE_TAP)
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
HandleClickAction();
return ui::GESTURE_STATUS_CONSUMED;
return ui::ER_CONSUMED;
}

void TrayNotificationView::OnClose() {
Expand Down
2 changes: 1 addition & 1 deletion ash/system/tray/tray_notification_view.h
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ class TrayNotificationView : public views::View,

// Overridden from views::View.
virtual bool OnMousePressed(const ui::MouseEvent& event) OVERRIDE;
virtual ui::GestureStatus OnGestureEvent(
virtual ui::EventResult OnGestureEvent(
const ui::GestureEvent& event) OVERRIDE;

protected:
Expand Down
8 changes: 4 additions & 4 deletions ash/system/tray/tray_views.cc
Original file line number Diff line number Diff line change
Expand Up @@ -148,13 +148,13 @@ void ActionableView::OnPaintFocusBorder(gfx::Canvas* canvas) {
DrawBorder(canvas, GetLocalBounds());
}

ui::GestureStatus ActionableView::OnGestureEvent(
ui::EventResult ActionableView::OnGestureEvent(
const ui::GestureEvent& event) {
if (event.type() == ui::ET_GESTURE_TAP) {
return PerformAction(event) ? ui::GESTURE_STATUS_CONSUMED :
ui::GESTURE_STATUS_UNKNOWN;
return PerformAction(event) ? ui::ER_CONSUMED :
ui::ER_UNHANDLED;
}
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

void ActionableView::GetAccessibleState(ui::AccessibleViewState* state) {
Expand Down
2 changes: 1 addition & 1 deletion ash/system/tray/tray_views.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ class ASH_EXPORT ActionableView : public views::View {
virtual bool OnMousePressed(const ui::MouseEvent& event) OVERRIDE;
virtual void OnMouseReleased(const ui::MouseEvent& event) OVERRIDE;
virtual void OnMouseCaptureLost() OVERRIDE;
virtual ui::GestureStatus OnGestureEvent(
virtual ui::EventResult OnGestureEvent(
const ui::GestureEvent& event) OVERRIDE;
virtual void GetAccessibleState(ui::AccessibleViewState* state) OVERRIDE;
virtual void OnPaintFocusBorder(gfx::Canvas* canvas) OVERRIDE;
Expand Down
12 changes: 6 additions & 6 deletions ash/system/web_notification/web_notification_tray.cc
Original file line number Diff line number Diff line change
Expand Up @@ -492,16 +492,16 @@ class WebNotificationView : public views::View,
return true;
}

virtual ui::GestureStatus OnGestureEvent(
virtual ui::EventResult OnGestureEvent(
const ui::GestureEvent& event) OVERRIDE {
if (event.type() == ui::ET_GESTURE_TAP) {
tray_->OnClicked(notification_.id);
return ui::GESTURE_STATUS_CONSUMED;
return ui::ER_CONSUMED;
}

if (event.type() == ui::ET_GESTURE_LONG_PRESS) {
ShowMenu(event.location());
return ui::GESTURE_STATUS_CONSUMED;
return ui::ER_CONSUMED;
}

if (event.type() == ui::ET_SCROLL_FLING_START) {
Expand All @@ -515,11 +515,11 @@ class WebNotificationView : public views::View,
RestoreVisualState();
scroller_->OnGestureEvent(event);
}
return ui::GESTURE_STATUS_CONSUMED;
return ui::ER_CONSUMED;
}

if (!event.IsScrollGestureEvent())
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;

if (event.type() == ui::ET_GESTURE_SCROLL_BEGIN) {
gesture_scroll_amount_ = 0.f;
Expand All @@ -544,7 +544,7 @@ class WebNotificationView : public views::View,

if (scroller_)
scroller_->OnGestureEvent(event);
return ui::GESTURE_STATUS_CONSUMED;
return ui::ER_CONSUMED;
}

// Overridden from ButtonListener.
Expand Down
4 changes: 2 additions & 2 deletions ash/tooltips/tooltip_controller.cc
Original file line number Diff line number Diff line change
Expand Up @@ -305,10 +305,10 @@ ui::TouchStatus TooltipController::PreHandleTouchEvent(
return ui::TOUCH_STATUS_UNKNOWN;
}

ui::GestureStatus TooltipController::PreHandleGestureEvent(
ui::EventResult TooltipController::PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) {
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

void TooltipController::OnWindowDestroyed(aura::Window* window) {
Expand Down
2 changes: 1 addition & 1 deletion ash/tooltips/tooltip_controller.h
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ class ASH_EXPORT TooltipController : public aura::client::TooltipClient,
virtual ui::TouchStatus PreHandleTouchEvent(
aura::Window* target,
ui::TouchEvent* event) OVERRIDE;
virtual ui::GestureStatus PreHandleGestureEvent(aura::Window* target,
virtual ui::EventResult PreHandleGestureEvent(aura::Window* target,
ui::GestureEvent* event) OVERRIDE;

// Overridden from aura::WindowObserver.
Expand Down
4 changes: 2 additions & 2 deletions ash/touch/touch_observer_hud.cc
Original file line number Diff line number Diff line change
Expand Up @@ -213,10 +213,10 @@ ui::TouchStatus TouchObserverHUD::PreHandleTouchEvent(
return ui::TOUCH_STATUS_UNKNOWN;
}

ui::GestureStatus TouchObserverHUD::PreHandleGestureEvent(
ui::EventResult TouchObserverHUD::PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) {
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

void TouchObserverHUD::OnWidgetClosing(views::Widget* widget) {
Expand Down
2 changes: 1 addition & 1 deletion ash/touch/touch_observer_hud.h
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ class TouchObserverHUD : public aura::EventFilter,
virtual ui::TouchStatus PreHandleTouchEvent(
aura::Window* target,
ui::TouchEvent* event) OVERRIDE;
virtual ui::GestureStatus PreHandleGestureEvent(
virtual ui::EventResult PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) OVERRIDE;

Expand Down
4 changes: 2 additions & 2 deletions ash/wm/app_list_controller.cc
Original file line number Diff line number Diff line change
Expand Up @@ -251,12 +251,12 @@ ui::TouchStatus AppListController::PreHandleTouchEvent(
return ui::TOUCH_STATUS_UNKNOWN;
}

ui::GestureStatus AppListController::PreHandleGestureEvent(
ui::EventResult AppListController::PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) {
if (event->type() == ui::ET_GESTURE_TAP)
ProcessLocatedEvent(target, *event);
return ui::GESTURE_STATUS_UNKNOWN;
return ui::ER_UNHANDLED;
}

////////////////////////////////////////////////////////////////////////////////
Expand Down
2 changes: 1 addition & 1 deletion ash/wm/app_list_controller.h
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ class AppListController : public aura::EventFilter,
virtual ui::TouchStatus PreHandleTouchEvent(
aura::Window* target,
ui::TouchEvent* event) OVERRIDE;
virtual ui::GestureStatus PreHandleGestureEvent(
virtual ui::EventResult PreHandleGestureEvent(
aura::Window* target,
ui::GestureEvent* event) OVERRIDE;

Expand Down
4 changes: 2 additions & 2 deletions ash/wm/event_rewriter_event_filter.cc
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ ui::TouchStatus EventRewriterEventFilter::PreHandleTouchEvent(
return ui::TOUCH_STATUS_UNKNOWN; // Not handled.
}

ui::GestureStatus EventRewriterEventFilter::PreHandleGestureEvent(
ui::EventResult EventRewriterEventFilter::PreHandleGestureEvent(
aura::Window* target, ui::GestureEvent* event) {
return ui::GESTURE_STATUS_UNKNOWN; // Not handled.
return ui::ER_UNHANDLED; // Not handled.
}

} // namespace internal
Expand Down
Loading

0 comments on commit 5b174e0

Please sign in to comment.