| Index: content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| index 50044ae9e2bd94dae0e8ffe57202de5dc144819f..daaa06672375a2a84e2266d57dcf358f96d08708 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| @@ -1109,7 +1109,10 @@ public class ContentViewCore
|
| pointerCount > 1 ? event.getY(1) : 0,
|
| event.getPointerId(0), pointerCount > 1 ? event.getPointerId(1) : -1,
|
| event.getTouchMajor(), pointerCount > 1 ? event.getTouchMajor(1) : 0,
|
| - event.getRawX(), event.getRawY());
|
| + event.getRawX(), event.getRawY(),
|
| + event.getToolType(0),
|
| + pointerCount > 1 ? event.getToolType(1) : MotionEvent.TOOL_TYPE_UNKNOWN,
|
| + event.getButtonState());
|
|
|
| if (offset != null) offset.recycle();
|
| return consumed;
|
| @@ -3126,7 +3129,8 @@ public class ContentViewCore
|
| float x0, float y0, float x1, float y1,
|
| int pointerId0, int pointerId1,
|
| float touchMajor0, float touchMajor1,
|
| - float rawX, float rawY);
|
| + float rawX, float rawY,
|
| + int androidToolType0, int androidToolType1, int androidButtonState);
|
|
|
| private native int nativeSendMouseMoveEvent(
|
| long nativeContentViewCoreImpl, long timeMs, float x, float y);
|
|
|