Index: ui/events/gesture_detection/gesture_event_data.cc |
diff --git a/ui/events/gesture_detection/gesture_event_data.cc b/ui/events/gesture_detection/gesture_event_data.cc |
index 345b630e4b0984b15bf9a8324736546e50eb4404..8750c248e0edfb2f6cb7d5a4671d9c035e3f15bf 100644 |
--- a/ui/events/gesture_detection/gesture_event_data.cc |
+++ b/ui/events/gesture_detection/gesture_event_data.cc |
@@ -9,23 +9,33 @@ |
namespace ui { |
GestureEventData::GestureEventData(EventType type, |
+ int motion_event_id, |
base::TimeTicks time, |
float x, |
float y, |
const GestureEventDetails& details) |
- : type(type), time(time), x(x), y(y), details(details) { |
+ : type(type), |
+ motion_event_id(motion_event_id), |
+ time(time), |
+ x(x), |
+ y(y), |
+ details(details) { |
+ DCHECK(motion_event_id >= 0); |
DCHECK(ET_GESTURE_TYPE_START <= type && type <= ET_GESTURE_TYPE_END); |
} |
GestureEventData::GestureEventData(EventType type, |
+ int motion_event_id, |
base::TimeTicks time, |
float x, |
float y) |
: type(type), |
+ motion_event_id(motion_event_id), |
time(time), |
x(x), |
y(y), |
details(GestureEventDetails(type, 0, 0)) { |
+ DCHECK(motion_event_id >= 0); |
DCHECK(ET_GESTURE_TYPE_START <= type && type <= ET_GESTURE_TYPE_END); |
} |