OLD | NEW |
1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 package org.chromium.content.browser; | 5 package org.chromium.content.browser; |
6 | 6 |
7 import android.annotation.SuppressLint; | 7 import android.annotation.SuppressLint; |
8 import android.annotation.TargetApi; | 8 import android.annotation.TargetApi; |
9 import android.app.Activity; | 9 import android.app.Activity; |
10 import android.app.SearchManager; | 10 import android.app.SearchManager; |
(...skipping 1205 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1216 final boolean consumed = nativeOnTouchEvent(mNativeContentViewCore,
event, | 1216 final boolean consumed = nativeOnTouchEvent(mNativeContentViewCore,
event, |
1217 event.getEventTime(), eventAction, | 1217 event.getEventTime(), eventAction, |
1218 pointerCount, event.getHistorySize(), event.getActionIndex()
, | 1218 pointerCount, event.getHistorySize(), event.getActionIndex()
, |
1219 event.getX(), event.getY(), | 1219 event.getX(), event.getY(), |
1220 pointerCount > 1 ? event.getX(1) : 0, | 1220 pointerCount > 1 ? event.getX(1) : 0, |
1221 pointerCount > 1 ? event.getY(1) : 0, | 1221 pointerCount > 1 ? event.getY(1) : 0, |
1222 event.getPointerId(0), pointerCount > 1 ? event.getPointerId
(1) : -1, | 1222 event.getPointerId(0), pointerCount > 1 ? event.getPointerId
(1) : -1, |
1223 event.getTouchMajor(), pointerCount > 1 ? event.getTouchMajo
r(1) : 0, | 1223 event.getTouchMajor(), pointerCount > 1 ? event.getTouchMajo
r(1) : 0, |
1224 event.getTouchMinor(), pointerCount > 1 ? event.getTouchMino
r(1) : 0, | 1224 event.getTouchMinor(), pointerCount > 1 ? event.getTouchMino
r(1) : 0, |
1225 event.getOrientation(), pointerCount > 1 ? event.getOrientat
ion(1) : 0, | 1225 event.getOrientation(), pointerCount > 1 ? event.getOrientat
ion(1) : 0, |
| 1226 event.getAxisValue(MotionEvent.AXIS_TILT), |
| 1227 pointerCount > 1 ? event.getAxisValue(MotionEvent.AXIS_TILT,
1) : 0, |
1226 event.getRawX(), event.getRawY(), | 1228 event.getRawX(), event.getRawY(), |
1227 event.getToolType(0), | 1229 event.getToolType(0), |
1228 pointerCount > 1 ? event.getToolType(1) : MotionEvent.TOOL_T
YPE_UNKNOWN, | 1230 pointerCount > 1 ? event.getToolType(1) : MotionEvent.TOOL_T
YPE_UNKNOWN, |
1229 event.getButtonState(), | 1231 event.getButtonState(), |
1230 event.getMetaState(), | 1232 event.getMetaState(), |
1231 isTouchHandleEvent); | 1233 isTouchHandleEvent); |
1232 | 1234 |
1233 if (offset != null) offset.recycle(); | 1235 if (offset != null) offset.recycle(); |
1234 return consumed; | 1236 return consumed; |
1235 } finally { | 1237 } finally { |
(...skipping 2025 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3261 | 3263 |
3262 // All touch events (including flings, scrolls etc) accept coordinates in ph
ysical pixels. | 3264 // All touch events (including flings, scrolls etc) accept coordinates in ph
ysical pixels. |
3263 private native boolean nativeOnTouchEvent( | 3265 private native boolean nativeOnTouchEvent( |
3264 long nativeContentViewCoreImpl, MotionEvent event, | 3266 long nativeContentViewCoreImpl, MotionEvent event, |
3265 long timeMs, int action, int pointerCount, int historySize, int acti
onIndex, | 3267 long timeMs, int action, int pointerCount, int historySize, int acti
onIndex, |
3266 float x0, float y0, float x1, float y1, | 3268 float x0, float y0, float x1, float y1, |
3267 int pointerId0, int pointerId1, | 3269 int pointerId0, int pointerId1, |
3268 float touchMajor0, float touchMajor1, | 3270 float touchMajor0, float touchMajor1, |
3269 float touchMinor0, float touchMinor1, | 3271 float touchMinor0, float touchMinor1, |
3270 float orientation0, float orientation1, | 3272 float orientation0, float orientation1, |
| 3273 float tilt0, float tilt1, |
3271 float rawX, float rawY, | 3274 float rawX, float rawY, |
3272 int androidToolType0, int androidToolType1, | 3275 int androidToolType0, int androidToolType1, |
3273 int androidButtonState, int androidMetaState, | 3276 int androidButtonState, int androidMetaState, |
3274 boolean isTouchHandleEvent); | 3277 boolean isTouchHandleEvent); |
3275 | 3278 |
3276 private native int nativeSendMouseMoveEvent( | 3279 private native int nativeSendMouseMoveEvent( |
3277 long nativeContentViewCoreImpl, long timeMs, float x, float y); | 3280 long nativeContentViewCoreImpl, long timeMs, float x, float y); |
3278 | 3281 |
3279 private native int nativeSendMouseWheelEvent(long nativeContentViewCoreImpl,
long timeMs, | 3282 private native int nativeSendMouseWheelEvent(long nativeContentViewCoreImpl,
long timeMs, |
3280 float x, float y, float ticksX, float ticksY, float pixelsPerTick); | 3283 float x, float y, float ticksX, float ticksY, float pixelsPerTick); |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3352 private native void nativeSetTextTrackSettings(long nativeContentViewCoreImp
l, | 3355 private native void nativeSetTextTrackSettings(long nativeContentViewCoreImp
l, |
3353 boolean textTracksEnabled, String textTrackBackgroundColor, String t
extTrackFontFamily, | 3356 boolean textTracksEnabled, String textTrackBackgroundColor, String t
extTrackFontFamily, |
3354 String textTrackFontStyle, String textTrackFontVariant, String textT
rackTextColor, | 3357 String textTrackFontStyle, String textTrackFontVariant, String textT
rackTextColor, |
3355 String textTrackTextShadow, String textTrackTextSize); | 3358 String textTrackTextShadow, String textTrackTextSize); |
3356 | 3359 |
3357 private native void nativeExtractSmartClipData(long nativeContentViewCoreImp
l, | 3360 private native void nativeExtractSmartClipData(long nativeContentViewCoreImp
l, |
3358 int x, int y, int w, int h); | 3361 int x, int y, int w, int h); |
3359 | 3362 |
3360 private native void nativeSetBackgroundOpaque(long nativeContentViewCoreImpl
, boolean opaque); | 3363 private native void nativeSetBackgroundOpaque(long nativeContentViewCoreImpl
, boolean opaque); |
3361 } | 3364 } |
OLD | NEW |