Index: content/common/input/synthetic_gesture_params.h |
diff --git a/content/common/input/synthetic_gesture_params.h b/content/common/input/synthetic_gesture_params.h |
index 1c40ca98fd2a025e0d3898110e5b4bda6e1c9bb0..46e5926c8c6931febbbc14a1bf10ae5e1ceb04c5 100644 |
--- a/content/common/input/synthetic_gesture_params.h |
+++ b/content/common/input/synthetic_gesture_params.h |
@@ -48,8 +48,21 @@ struct CONTENT_EXPORT SyntheticGestureParams { |
SMOOTH_DRAG_GESTURE, |
PINCH_GESTURE, |
TAP_GESTURE, |
- SYNTHETIC_GESTURE_TYPE_MAX = TAP_GESTURE |
+ POINTER_ACTION, |
+ SYNTHETIC_GESTURE_TYPE_MAX = POINTER_ACTION |
}; |
+ |
+ // When we send actions one by one, once we receive a PROCESS action, we will |
+ // start to dispatch a event with all the pending actions. |
+ enum class PointerActionType { |
tdresser
2016/03/17 18:25:29
Should this be In SyntheticPointerAction or Synthe
tdresser
2016/03/22 14:38:10
Sorry! It would make more sense if this lived in S
|
+ PRESS, |
+ MOVE, |
+ RELEASE, |
+ DELAY, |
tdresser
2016/03/17 18:25:29
If we aren't going to have a test that uses DELAY,
lanwei
2016/03/22 00:33:43
Yes, the current plan is to send one delay per fra
|
+ PROCESS, |
+ POINTER_ACTION_TYPE_MAX = PROCESS |
+ }; |
+ |
virtual GestureType GetGestureType() const = 0; |
// Returns true if the specific gesture source type is supported on this |