| Index: content/browser/renderer_host/input/motion_event_android.cc
|
| diff --git a/content/browser/renderer_host/input/motion_event_android.cc b/content/browser/renderer_host/input/motion_event_android.cc
|
| index 3f18f95561b3d650ccc3b3d36bd040f6f12f587f..07cb4795366b43993da86fbf9f41db2633b1024f 100644
|
| --- a/content/browser/renderer_host/input/motion_event_android.cc
|
| +++ b/content/browser/renderer_host/input/motion_event_android.cc
|
| @@ -9,6 +9,7 @@
|
| #include "base/android/jni_android.h"
|
| #include "base/float_util.h"
|
| #include "jni/MotionEvent_jni.h"
|
| +#include "ui/events/base_event_utils.h"
|
| #include "ui/events/event_constants.h"
|
|
|
| using base::android::AttachCurrentThread;
|
| @@ -164,7 +165,8 @@ MotionEventAndroid::MotionEventAndroid(float pix_to_dip,
|
| cached_button_state_(FromAndroidButtonState(android_button_state)),
|
| cached_flags_(FromAndroidMetaState(meta_state)),
|
| cached_raw_position_offset_(ToDips(raw_offset_x_pixels),
|
| - ToDips(raw_offset_y_pixels)) {
|
| + ToDips(raw_offset_y_pixels)),
|
| + unique_event_id_(ui::GetNextTouchEventId()) {
|
| DCHECK_GT(pointer_count, 0);
|
|
|
| event_.Reset(env, event);
|
| @@ -178,8 +180,8 @@ MotionEventAndroid::MotionEventAndroid(float pix_to_dip,
|
| MotionEventAndroid::~MotionEventAndroid() {
|
| }
|
|
|
| -int MotionEventAndroid::GetId() const {
|
| - return 0;
|
| +uint64 MotionEventAndroid::GetUniqueEventId() const {
|
| + return unique_event_id_;
|
| }
|
|
|
| MotionEventAndroid::Action MotionEventAndroid::GetAction() const {
|
|
|