| Index: ui/base/events.h
|
| diff --git a/ui/base/events.h b/ui/base/events.h
|
| index 1e834797eefe41d9f977569c4d491e1ea680270f..f403213358f68fcf0b07c059267f59a56b489338 100644
|
| --- a/ui/base/events.h
|
| +++ b/ui/base/events.h
|
| @@ -35,6 +35,14 @@ enum EventType {
|
| ET_TOUCH_CANCELLED,
|
| ET_DROP_TARGET_EVENT,
|
| ET_FOCUS_CHANGE,
|
| +
|
| + // GestureEvent types.
|
| + ET_GESTURE_SCROLL_BEGIN,
|
| + ET_GESTURE_SCROLL_END,
|
| + ET_GESTURE_SCROLL_UPDATE,
|
| + ET_GESTURE_TAP,
|
| + ET_GESTURE_TAP_DOWN,
|
| + ET_GESTURE_DOUBLE_TAP,
|
| };
|
|
|
| // Event flags currently supported
|
| @@ -70,6 +78,16 @@ enum TouchStatus {
|
| // unused touch event was handled.
|
| };
|
|
|
| +enum GestureStatus {
|
| + GESTURE_STATUS_UNKNOWN = 0, // Unknown Gesture status. This is used to
|
| + // indicate that the Gesture event was not
|
| + // handled.
|
| + GESTURE_STATUS_CONSUMED, // The Gesture event got consumed.
|
| + GESTURE_STATUS_SYNTH_MOUSE // The Gesture event was not processed, but a
|
| + // synthetic mouse event generated from the
|
| + // unused Gesture event was handled.
|
| +};
|
| +
|
| // Get the EventType from a native event.
|
| UI_EXPORT EventType EventTypeFromNative(const base::NativeEvent& native_event);
|
|
|
|
|