summaryrefslogtreecommitdiffstats
path: root/ui/aura/root_window_host_linux.cc
diff options
context:
space:
mode:
authoroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-31 22:43:44 +0000
committeroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-31 22:43:44 +0000
commitc288536191009fe8080396ff292b52aa6f435cdc (patch)
tree7d484371d0d96ccb30ca453f08e902a850d5a0aa /ui/aura/root_window_host_linux.cc
parent7e08a115e8abdcf50bb4b9e65859d6d236cc35de (diff)
downloadchromium_src-c288536191009fe8080396ff292b52aa6f435cdc.zip
chromium_src-c288536191009fe8080396ff292b52aa6f435cdc.tar.gz
chromium_src-c288536191009fe8080396ff292b52aa6f435cdc.tar.bz2
Move UserGestureHandler to shell
Rename class names to UserActionXX to avoid confusion with touch gesture and this also handles non gesture mouse button action. This is necessary step to allow multiple root windows. BUG=123160 TEST=none Review URL: https://chromiumcodereview.appspot.com/10448093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139899 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/aura/root_window_host_linux.cc')
-rw-r--r--ui/aura/root_window_host_linux.cc22
1 files changed, 11 insertions, 11 deletions
diff --git a/ui/aura/root_window_host_linux.cc b/ui/aura/root_window_host_linux.cc
index 6215f2f..5361409 100644
--- a/ui/aura/root_window_host_linux.cc
+++ b/ui/aura/root_window_host_linux.cc
@@ -18,7 +18,7 @@
#include "base/stringprintf.h"
#include "grit/ui_resources_standard.h"
#include "third_party/skia/include/core/SkBitmap.h"
-#include "ui/aura/client/user_gesture_client.h"
+#include "ui/aura/client/user_action_client.h"
#include "ui/aura/dispatcher_linux.h"
#include "ui/aura/env.h"
#include "ui/aura/event.h"
@@ -529,13 +529,13 @@ bool RootWindowHostLinux::Dispatch(const base::NativeEvent& event) {
case ButtonPress: {
if (static_cast<int>(xev->xbutton.button) == kBackMouseButton ||
static_cast<int>(xev->xbutton.button) == kForwardMouseButton) {
- client::UserGestureClient* gesture_client =
- client::GetUserGestureClient(root_window_);
+ client::UserActionClient* gesture_client =
+ client::GetUserActionClient(root_window_);
if (gesture_client) {
- gesture_client->OnUserGesture(
+ gesture_client->OnUserAction(
static_cast<int>(xev->xbutton.button) == kBackMouseButton ?
- client::UserGestureClient::GESTURE_BACK :
- client::UserGestureClient::GESTURE_FORWARD);
+ client::UserActionClient::BACK :
+ client::UserActionClient::FORWARD);
}
break;
}
@@ -606,16 +606,16 @@ bool RootWindowHostLinux::Dispatch(const base::NativeEvent& event) {
static_cast<XIDeviceEvent*>(xev->xcookie.data);
int button = xievent->detail;
if (button == kBackMouseButton || button == kForwardMouseButton) {
- client::UserGestureClient* gesture_client =
- client::GetUserGestureClient(root_window_);
+ client::UserActionClient* gesture_client =
+ client::GetUserActionClient(root_window_);
if (gesture_client) {
bool reverse_direction =
ui::IsTouchpadEvent(xev) && ui::IsNaturalScrollEnabled();
- gesture_client->OnUserGesture(
+ gesture_client->OnUserAction(
(button == kBackMouseButton && !reverse_direction) ||
(button == kForwardMouseButton && reverse_direction) ?
- client::UserGestureClient::GESTURE_BACK :
- client::UserGestureClient::GESTURE_FORWARD);
+ client::UserActionClient::BACK :
+ client::UserActionClient::FORWARD);
}
break;
}