1eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch// Copyright 2013 The Chromium Authors. All rights reserved. 2eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch// Use of this source code is governed by a BSD-style license that can be 3eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch// found in the LICENSE file. 4eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 5eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#ifndef CHROME_BROWSER_UI_VIEWS_TOUCH_UMA_TOUCH_UMA_H_ 6eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#define CHROME_BROWSER_UI_VIEWS_TOUCH_UMA_TOUCH_UMA_H_ 7eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 8eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#include "base/basictypes.h" 9eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 10eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdochclass TouchUMA { 11eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch public: 12eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch enum GestureActionType { 13eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch GESTURE_TABSWITCH_TAP, 14eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch GESTURE_TABNOSWITCH_TAP, 15eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch GESTURE_TABCLOSE_TAP, 16eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch GESTURE_NEWTAB_TAP, 17eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch GESTURE_ROOTVIEWTOP_TAP, 18eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch }; 19eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 20eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch static void RecordGestureAction(GestureActionType action); 21eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 22eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch private: 23eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch DISALLOW_IMPLICIT_CONSTRUCTORS(TouchUMA); 24eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch}; 25eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 26eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#endif // CHROME_BROWSER_UI_VIEWS_TOUCH_UMA_TOUCH_UMA_H_ 27