| Index: content/browser/android/content_view_core_impl.cc
|
| diff --git a/content/browser/android/content_view_core_impl.cc b/content/browser/android/content_view_core_impl.cc
|
| index 9bae2ac8185acfa33896ff69ef0360c2e0060958..4ef9af287cf1273b16aedfa09e4df504164250cd 100644
|
| --- a/content/browser/android/content_view_core_impl.cc
|
| +++ b/content/browser/android/content_view_core_impl.cc
|
| @@ -17,6 +17,7 @@
|
| #include "cc/layers/layer.h"
|
| #include "cc/output/begin_frame_args.h"
|
| #include "content/browser/android/content_video_view.h"
|
| +#include "content/browser/android/gesture_event_type.h"
|
| #include "content/browser/android/interstitial_page_delegate_android.h"
|
| #include "content/browser/android/load_url_params.h"
|
| #include "content/browser/frame_host/interstitial_page_impl.h"
|
| @@ -130,59 +131,39 @@ bool PossiblyTriggeredByTouchTimeout(const WebGestureEvent& event) {
|
| }
|
|
|
| int ToContentViewGestureHandlerType(WebInputEvent::Type type) {
|
| - // These values should match exactly those in ContentViewGestureHandler.
|
| - enum ContentViewGestureHandlerType {
|
| - GESTURE_SHOW_PRESS = 0,
|
| - GESTURE_DOUBLE_TAP = 1,
|
| - GESTURE_SINGLE_TAP_UP = 2,
|
| - GESTURE_SINGLE_TAP_CONFIRMED = 3,
|
| - GESTURE_SINGLE_TAP_UNCONFIRMED = 4,
|
| - GESTURE_LONG_PRESS = 5,
|
| - GESTURE_SCROLL_START = 6,
|
| - GESTURE_SCROLL_BY = 7,
|
| - GESTURE_SCROLL_END = 8,
|
| - GESTURE_FLING_START = 9,
|
| - GESTURE_FLING_CANCEL = 10,
|
| - GESTURE_PINCH_BEGIN = 11,
|
| - GESTURE_PINCH_BY = 12,
|
| - GESTURE_PINCH_END = 13,
|
| - GESTURE_TAP_CANCEL = 14,
|
| - GESTURE_LONG_TAP = 15,
|
| - GESTURE_TAP_DOWN = 16
|
| - };
|
| switch (type) {
|
| case WebInputEvent::GestureScrollBegin:
|
| - return GESTURE_SCROLL_START;
|
| + return SCROLL_START;
|
| case WebInputEvent::GestureScrollEnd:
|
| - return GESTURE_SCROLL_END;
|
| + return SCROLL_END;
|
| case WebInputEvent::GestureScrollUpdate:
|
| - return GESTURE_SCROLL_BY;
|
| + return SCROLL_BY;
|
| case WebInputEvent::GestureFlingStart:
|
| - return GESTURE_FLING_START;
|
| + return FLING_START;
|
| case WebInputEvent::GestureFlingCancel:
|
| - return GESTURE_FLING_CANCEL;
|
| + return FLING_CANCEL;
|
| case WebInputEvent::GestureShowPress:
|
| - return GESTURE_SHOW_PRESS;
|
| + return SHOW_PRESS;
|
| case WebInputEvent::GestureTap:
|
| - return GESTURE_SINGLE_TAP_CONFIRMED;
|
| + return SINGLE_TAP_CONFIRMED;
|
| case WebInputEvent::GestureTapUnconfirmed:
|
| - return GESTURE_SINGLE_TAP_UNCONFIRMED;
|
| + return SINGLE_TAP_UNCONFIRMED;
|
| case WebInputEvent::GestureTapDown:
|
| - return GESTURE_TAP_DOWN;
|
| + return TAP_DOWN;
|
| case WebInputEvent::GestureTapCancel:
|
| - return GESTURE_TAP_CANCEL;
|
| + return TAP_CANCEL;
|
| case WebInputEvent::GestureDoubleTap:
|
| - return GESTURE_DOUBLE_TAP;
|
| + return DOUBLE_TAP;
|
| case WebInputEvent::GestureLongPress:
|
| - return GESTURE_LONG_PRESS;
|
| + return LONG_PRESS;
|
| case WebInputEvent::GestureLongTap:
|
| - return GESTURE_LONG_TAP;
|
| + return LONG_TAP;
|
| case WebInputEvent::GesturePinchBegin:
|
| - return GESTURE_PINCH_BEGIN;
|
| + return PINCH_BEGIN;
|
| case WebInputEvent::GesturePinchEnd:
|
| - return GESTURE_PINCH_END;
|
| + return PINCH_END;
|
| case WebInputEvent::GesturePinchUpdate:
|
| - return GESTURE_PINCH_BY;
|
| + return PINCH_BY;
|
| case WebInputEvent::GestureTwoFingerTap:
|
| case WebInputEvent::GestureScrollUpdateWithoutPropagation:
|
| default:
|
| @@ -602,7 +583,7 @@ void ContentViewCoreImpl::OnGestureEventAck(const blink::WebGestureEvent& event,
|
| Java_ContentViewCore_onFlingStartEventConsumed(env, j_obj.obj(),
|
| event.data.flingStart.velocityX, event.data.flingStart.velocityY);
|
| } else {
|
| - // If a scroll ends with a fling, a GESTURE_SCROLL_END is never sent.
|
| + // If a scroll ends with a fling, a SCROLL_END event is never sent.
|
| // However, if that fling went unconsumed, we still need to let the
|
| // listeners know that scrolling has ended.
|
| Java_ContentViewCore_onScrollEndEventAck(env, j_obj.obj());
|
|
|