summaryrefslogtreecommitdiffstats
path: root/content/browser/android
diff options
context:
space:
mode:
authorjdduke@chromium.org <jdduke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-17 16:38:52 +0000
committerjdduke@chromium.org <jdduke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-17 16:38:52 +0000
commit67ef3cbd01e6d90fd42774875ec0c79e54197382 (patch)
treedd38d652eedc8c635081495f6471955d46e05ca1 /content/browser/android
parent1c4a23fffd7e3025b4cf4490b812eb88d004f9f1 (diff)
downloadchromium_src-67ef3cbd01e6d90fd42774875ec0c79e54197382.zip
chromium_src-67ef3cbd01e6d90fd42774875ec0c79e54197382.tar.gz
chromium_src-67ef3cbd01e6d90fd42774875ec0c79e54197382.tar.bz2
[Android] Add GestureStateListener hook for all single-tap event acks
Previously, GestureStateListener provided a method for listening to unhandled tap events. Expand this to include handled taps, useful for logging general site interaction metrics. BUG=374335 Review URL: https://codereview.chromium.org/286243004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271227 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/android')
-rw-r--r--content/browser/android/content_view_core_impl.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/content/browser/android/content_view_core_impl.cc b/content/browser/android/content_view_core_impl.cc
index 60d1b85..8fcfba9 100644
--- a/content/browser/android/content_view_core_impl.cc
+++ b/content/browser/android/content_view_core_impl.cc
@@ -591,10 +591,12 @@ void ContentViewCoreImpl::OnGestureEventAck(const blink::WebGestureEvent& event,
Java_ContentViewCore_onPinchEndEventAck(env, j_obj.obj());
break;
case WebInputEvent::GestureTap:
- if (ack_result != INPUT_EVENT_ACK_STATE_CONSUMED) {
- Java_ContentViewCore_onTapEventNotConsumed(
- env, j_obj.obj(), event.x * dpi_scale(), event.y * dpi_scale());
- }
+ Java_ContentViewCore_onSingleTapEventAck(
+ env,
+ j_obj.obj(),
+ ack_result == INPUT_EVENT_ACK_STATE_CONSUMED,
+ event.x * dpi_scale(),
+ event.y * dpi_scale());
break;
case WebInputEvent::GestureDoubleTap:
Java_ContentViewCore_onDoubleTapEventAck(env, j_obj.obj());