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 7921262064b3b3a91f7fa48be457f97fc2e933f7..6d6c9016d2909c8adb5e4479640b67d730cb700d 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 |
@@ -1266,13 +1266,13 @@ public class ContentViewCore |
@SuppressWarnings("unused") |
@CalledByNative |
private void onFlingCancelEventAck() { |
- updateGestureStateListener(ContentViewGestureHandler.GESTURE_FLING_CANCEL); |
+ updateGestureStateListener(GestureEventType.FLING_CANCEL); |
} |
@SuppressWarnings("unused") |
@CalledByNative |
private void onScrollBeginEventAck() { |
- updateGestureStateListener(ContentViewGestureHandler.GESTURE_SCROLL_START); |
+ updateGestureStateListener(GestureEventType.SCROLL_START); |
} |
@SuppressWarnings("unused") |
@@ -1287,19 +1287,19 @@ public class ContentViewCore |
@SuppressWarnings("unused") |
@CalledByNative |
private void onScrollEndEventAck() { |
- updateGestureStateListener(ContentViewGestureHandler.GESTURE_SCROLL_END); |
+ updateGestureStateListener(GestureEventType.SCROLL_END); |
} |
@SuppressWarnings("unused") |
@CalledByNative |
private void onPinchBeginEventAck() { |
- updateGestureStateListener(ContentViewGestureHandler.GESTURE_PINCH_BEGIN); |
+ updateGestureStateListener(GestureEventType.PINCH_BEGIN); |
} |
@SuppressWarnings("unused") |
@CalledByNative |
private void onPinchEndEventAck() { |
- updateGestureStateListener(ContentViewGestureHandler.GESTURE_PINCH_END); |
+ updateGestureStateListener(GestureEventType.PINCH_END); |
} |
/** |
@@ -1314,7 +1314,7 @@ public class ContentViewCore |
updateForTapOrPress(type, x, y); |
updateForDoubleTapUMA(type); |
// TODO(jdduke): Determine if this should be called while a pinch is active. |
- if (type == ContentViewGestureHandler.GESTURE_SCROLL_BY) { |
+ if (type == GestureEventType.SCROLL_BY) { |
mZoomControlsDelegate.invokeZoomPicker(); |
} |
return false; |
@@ -1341,67 +1341,67 @@ public class ContentViewCore |
public boolean onGestureEventCreated(int type, long timeMs, int x, int y, Bundle b) { |
if (mNativeContentViewCore == 0) return false; |
switch (type) { |
- case ContentViewGestureHandler.GESTURE_SHOW_PRESS: |
+ case GestureEventType.SHOW_PRESS: |
nativeShowPress(mNativeContentViewCore, timeMs, x, y); |
return true; |
- case ContentViewGestureHandler.GESTURE_TAP_CANCEL: |
+ case GestureEventType.TAP_CANCEL: |
nativeTapCancel(mNativeContentViewCore, timeMs, x, y); |
return true; |
- case ContentViewGestureHandler.GESTURE_TAP_DOWN: |
+ case GestureEventType.TAP_DOWN: |
nativeTapDown(mNativeContentViewCore, timeMs, x, y); |
return true; |
- case ContentViewGestureHandler.GESTURE_DOUBLE_TAP: |
+ case GestureEventType.DOUBLE_TAP: |
nativeDoubleTap(mNativeContentViewCore, timeMs, x, y); |
return true; |
- case ContentViewGestureHandler.GESTURE_SINGLE_TAP_UP: |
+ case GestureEventType.SINGLE_TAP_UP: |
nativeSingleTap(mNativeContentViewCore, timeMs, x, y, false); |
return true; |
- case ContentViewGestureHandler.GESTURE_SINGLE_TAP_CONFIRMED: |
+ case GestureEventType.SINGLE_TAP_CONFIRMED: |
if (!b.getBoolean(ContentViewGestureHandler.SHOW_PRESS, false)) { |
nativeShowPress(mNativeContentViewCore, timeMs, x, y); |
} |
nativeSingleTap(mNativeContentViewCore, timeMs, x, y, false); |
return true; |
- case ContentViewGestureHandler.GESTURE_SINGLE_TAP_UNCONFIRMED: |
+ case GestureEventType.SINGLE_TAP_UNCONFIRMED: |
nativeSingleTapUnconfirmed(mNativeContentViewCore, timeMs, x, y); |
return true; |
- case ContentViewGestureHandler.GESTURE_LONG_PRESS: |
+ case GestureEventType.LONG_PRESS: |
nativeLongPress(mNativeContentViewCore, timeMs, x, y, false); |
return true; |
- case ContentViewGestureHandler.GESTURE_LONG_TAP: |
+ case GestureEventType.LONG_TAP: |
nativeLongTap(mNativeContentViewCore, timeMs, x, y, false); |
return true; |
- case ContentViewGestureHandler.GESTURE_SCROLL_START: { |
+ case GestureEventType.SCROLL_START: { |
int dx = b.getInt(ContentViewGestureHandler.DELTA_HINT_X); |
int dy = b.getInt(ContentViewGestureHandler.DELTA_HINT_Y); |
nativeScrollBegin(mNativeContentViewCore, timeMs, x, y, dx, dy); |
return true; |
} |
- case ContentViewGestureHandler.GESTURE_SCROLL_BY: { |
+ case GestureEventType.SCROLL_BY: { |
int dx = b.getInt(ContentViewGestureHandler.DISTANCE_X); |
int dy = b.getInt(ContentViewGestureHandler.DISTANCE_Y); |
nativeScrollBy(mNativeContentViewCore, timeMs, x, y, dx, dy); |
return true; |
} |
- case ContentViewGestureHandler.GESTURE_SCROLL_END: |
+ case GestureEventType.SCROLL_END: |
nativeScrollEnd(mNativeContentViewCore, timeMs); |
return true; |
- case ContentViewGestureHandler.GESTURE_FLING_START: |
+ case GestureEventType.FLING_START: |
nativeFlingStart(mNativeContentViewCore, timeMs, x, y, |
b.getInt(ContentViewGestureHandler.VELOCITY_X, 0), |
b.getInt(ContentViewGestureHandler.VELOCITY_Y, 0)); |
return true; |
- case ContentViewGestureHandler.GESTURE_FLING_CANCEL: |
+ case GestureEventType.FLING_CANCEL: |
nativeFlingCancel(mNativeContentViewCore, timeMs); |
return true; |
- case ContentViewGestureHandler.GESTURE_PINCH_BEGIN: |
+ case GestureEventType.PINCH_BEGIN: |
nativePinchBegin(mNativeContentViewCore, timeMs, x, y); |
return true; |
- case ContentViewGestureHandler.GESTURE_PINCH_BY: |
+ case GestureEventType.PINCH_BY: |
nativePinchBy(mNativeContentViewCore, timeMs, x, y, |
b.getFloat(ContentViewGestureHandler.DELTA, 0)); |
return true; |
- case ContentViewGestureHandler.GESTURE_PINCH_END: |
+ case GestureEventType.PINCH_END: |
nativePinchEnd(mNativeContentViewCore, timeMs); |
return true; |
default: |
@@ -1444,26 +1444,26 @@ public class ContentViewCore |
mGestureStateListenersIterator.hasNext();) { |
GestureStateListener listener = mGestureStateListenersIterator.next(); |
switch (gestureType) { |
- case ContentViewGestureHandler.GESTURE_PINCH_BEGIN: |
+ case GestureEventType.PINCH_BEGIN: |
listener.onPinchStarted(); |
break; |
- case ContentViewGestureHandler.GESTURE_PINCH_END: |
+ case GestureEventType.PINCH_END: |
listener.onPinchEnded(); |
break; |
- case ContentViewGestureHandler.GESTURE_FLING_END: |
+ case GestureEventType.FLING_END: |
listener.onFlingEndGesture( |
computeVerticalScrollOffset(), |
computeVerticalScrollExtent()); |
break; |
- case ContentViewGestureHandler.GESTURE_FLING_CANCEL: |
+ case GestureEventType.FLING_CANCEL: |
listener.onFlingCancelGesture(); |
break; |
- case ContentViewGestureHandler.GESTURE_SCROLL_START: |
+ case GestureEventType.SCROLL_START: |
listener.onScrollStarted( |
computeVerticalScrollOffset(), |
computeVerticalScrollExtent()); |
break; |
- case ContentViewGestureHandler.GESTURE_SCROLL_END: |
+ case GestureEventType.SCROLL_END: |
listener.onScrollEnded( |
computeVerticalScrollOffset(), |
computeVerticalScrollExtent()); |
@@ -1997,10 +1997,10 @@ public class ContentViewCore |
} |
private void updateForTapOrPress(int type, float xPix, float yPix) { |
- if (type != ContentViewGestureHandler.GESTURE_SINGLE_TAP_CONFIRMED |
- && type != ContentViewGestureHandler.GESTURE_SINGLE_TAP_UP |
- && type != ContentViewGestureHandler.GESTURE_LONG_PRESS |
- && type != ContentViewGestureHandler.GESTURE_LONG_TAP) { |
+ if (type != GestureEventType.SINGLE_TAP_CONFIRMED |
+ && type != GestureEventType.SINGLE_TAP_UP |
+ && type != GestureEventType.LONG_PRESS |
+ && type != GestureEventType.LONG_TAP) { |
return; |
} |
@@ -2011,8 +2011,8 @@ public class ContentViewCore |
if (!mPopupZoomer.isShowing()) mPopupZoomer.setLastTouch(xPix, yPix); |
- if (type == ContentViewGestureHandler.GESTURE_LONG_PRESS |
- || type == ContentViewGestureHandler.GESTURE_LONG_TAP) { |
+ if (type == GestureEventType.LONG_PRESS |
+ || type == GestureEventType.LONG_TAP) { |
getInsertionHandleController().allowAutomaticShowing(); |
getSelectionHandleController().allowAutomaticShowing(); |
} else { |
@@ -2056,11 +2056,11 @@ public class ContentViewCore |
private void updateForDoubleTapUMA(int type) { |
updateDoubleTapUmaTimer(); |
- if (type == ContentViewGestureHandler.GESTURE_SINGLE_TAP_UP |
- || type == ContentViewGestureHandler.GESTURE_SINGLE_TAP_CONFIRMED) { |
+ if (type == GestureEventType.SINGLE_TAP_UP |
+ || type == GestureEventType.SINGLE_TAP_CONFIRMED) { |
sendSingleTapUMA(mContentViewGestureHandler.isDoubleTapDisabled() ? |
UMASingleTapType.UNDELAYED_TAP : UMASingleTapType.DELAYED_TAP); |
- } else if (type == ContentViewGestureHandler.GESTURE_DOUBLE_TAP) { |
+ } else if (type == GestureEventType.DOUBLE_TAP) { |
// Make sure repeated double taps don't get silently dropped from |
// the statistics. |
if (mLastDoubleTapTimeMs > 0) { |
@@ -2410,10 +2410,10 @@ public class ContentViewCore |
private void updateTextHandlesForGesture(int type) { |
switch(type) { |
- case ContentViewGestureHandler.GESTURE_DOUBLE_TAP: |
- case ContentViewGestureHandler.GESTURE_SCROLL_START: |
- case ContentViewGestureHandler.GESTURE_FLING_START: |
- case ContentViewGestureHandler.GESTURE_PINCH_BEGIN: |
+ case GestureEventType.DOUBLE_TAP: |
+ case GestureEventType.SCROLL_START: |
+ case GestureEventType.FLING_START: |
+ case GestureEventType.PINCH_BEGIN: |
temporarilyHideTextHandles(); |
break; |
@@ -3288,7 +3288,7 @@ public class ContentViewCore |
* @return true if the embedder handled the event. |
*/ |
private boolean offerGestureToEmbedder(int type) { |
- if (type == ContentViewGestureHandler.GESTURE_LONG_PRESS) { |
+ if (type == GestureEventType.LONG_PRESS) { |
return mContainerView.performLongClick(); |
} |
return false; |
@@ -3309,7 +3309,7 @@ public class ContentViewCore |
@CalledByNative |
private void onNativeFlingStopped() { |
- updateGestureStateListener(ContentViewGestureHandler.GESTURE_FLING_END); |
+ updateGestureStateListener(GestureEventType.FLING_END); |
} |
private native WebContents nativeGetWebContentsAndroid(long nativeContentViewCoreImpl); |