Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(75)

Issue 218633008: [Android] Provide unhandled tap event notifications (Closed)

Created:
6 years, 8 months ago by jdduke (slow)
Modified:
6 years, 7 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam, Ben Goodger (Google)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

[Android] Reland "Provide unhandled tap event notifications" Allow notifications of unhandled taps via the GestureStateListener. This change makes GestureTap events blocking, but there are several use-cases for which this will be necessary, e.g., WebView and contextual search. This patch has quite the history, having landed in r26143 and r266732 only to be reverted in r261470 and r266832 because of a flaky test. The text has been (hopefully, probably) fixed with additional input from the test owner. BUG=355154 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=267258

Patch Set 1 #

Patch Set 2 : Fix build #

Patch Set 3 : Fix test #

Patch Set 4 : Really fix the test #

Patch Set 5 : Fix browsertest #

Patch Set 6 : Honestly... #

Patch Set 7 : Really now #

Total comments: 2

Patch Set 8 : Fixtest++ #

Patch Set 9 : Comment #

Patch Set 10 : Rebase #

Patch Set 11 : Fix for browser test #

Patch Set 12 : Rebase #

Patch Set 13 : Rebase #

Patch Set 14 : Fixes... #

Patch Set 15 : Sigh, let's try again #

Patch Set 16 : Review per mohsen@ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -16 lines) Patch
M content/browser/android/content_view_core_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +6 lines, -0 lines 0 comments Download
M content/browser/renderer_host/input/input_router_impl_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +12 lines, -3 lines 0 comments Download
M content/browser/web_contents/touch_editable_impl_aura_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 7 chunks +17 lines, -12 lines 0 comments Download
M content/common/input/web_input_event_traits.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +0 lines, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +9 lines, -0 lines 0 comments Download
M content/public/android/java/src/org/chromium/content_public/browser/GestureStateListener.java View 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 82 (0 generated)
jdduke (slow)
PTAL. mkosiba@, eventually we'll need to adapt the API for it to be of immediate ...
6 years, 8 months ago (2014-03-31 21:51:37 UTC) #1
Donn Denman
lgtm Thanks for doing this!
6 years, 8 months ago (2014-03-31 22:46:10 UTC) #2
tdresser
On 2014/03/31 22:46:10, Donn Denman wrote: > lgtm > > Thanks for doing this! Yeah, ...
6 years, 8 months ago (2014-04-01 13:04:14 UTC) #3
mkosiba (inactive)
lgtm although it looks like you have a legit content_browsertests failure
6 years, 8 months ago (2014-04-01 14:03:51 UTC) #4
jdduke (slow)
tedchoc@: Owner review for content/public/android? Thanks.
6 years, 8 months ago (2014-04-01 15:39:22 UTC) #5
Ted C
content/public/android - lgtm
6 years, 8 months ago (2014-04-01 15:44:46 UTC) #6
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-01 15:45:19 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/40001
6 years, 8 months ago (2014-04-01 15:46:42 UTC) #8
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-01 17:12:02 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_rel
6 years, 8 months ago (2014-04-01 17:12:02 UTC) #10
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-01 19:54:55 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/60001
6 years, 8 months ago (2014-04-01 19:55:36 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/60001
6 years, 8 months ago (2014-04-01 22:46:16 UTC) #13
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-02 00:24:45 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 8 months ago (2014-04-02 00:24:45 UTC) #15
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-02 20:03:40 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/60001
6 years, 8 months ago (2014-04-02 20:04:11 UTC) #17
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-03 01:23:06 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 8 months ago (2014-04-03 01:23:07 UTC) #19
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-03 01:28:13 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/60001
6 years, 8 months ago (2014-04-03 01:36:14 UTC) #21
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-03 08:32:39 UTC) #22
commit-bot: I haz the power
Commit queue rejected this change because the description was changed between the time the change ...
6 years, 8 months ago (2014-04-03 08:32:39 UTC) #23
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-03 13:21:45 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/60001
6 years, 8 months ago (2014-04-03 13:21:49 UTC) #25
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-03 13:24:34 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 8 months ago (2014-04-03 13:24:35 UTC) #27
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-03 13:25:36 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/60001
6 years, 8 months ago (2014-04-03 13:25:50 UTC) #29
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-03 15:00:51 UTC) #30
commit-bot: I haz the power
Commit queue rejected this change because the description was changed between the time the change ...
6 years, 8 months ago (2014-04-03 15:00:52 UTC) #31
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-03 15:04:15 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/60001
6 years, 8 months ago (2014-04-03 15:06:37 UTC) #33
commit-bot: I haz the power
Change committed as 261431
6 years, 8 months ago (2014-04-03 16:06:16 UTC) #34
jdduke (slow)
A revert of this CL has been created in https://codereview.chromium.org/224273002/ by jdduke@chromium.org. The reason for ...
6 years, 8 months ago (2014-04-03 17:45:15 UTC) #35
jdduke (slow)
ben@: Review for content/browser/web_contents/touch_editable_impl_aura_browsertest.cc? Thanks.
6 years, 8 months ago (2014-04-03 18:11:05 UTC) #36
jdduke (slow)
https://codereview.chromium.org/218633008/diff/110001/content/browser/web_contents/touch_editable_impl_aura_browsertest.cc File content/browser/web_contents/touch_editable_impl_aura_browsertest.cc (right): https://codereview.chromium.org/218633008/diff/110001/content/browser/web_contents/touch_editable_impl_aura_browsertest.cc#newcode329 content/browser/web_contents/touch_editable_impl_aura_browsertest.cc:329: blink::WebInputEvent::GestureTap)) { tdresser@: What am I missing here? Looks ...
6 years, 8 months ago (2014-04-04 03:26:52 UTC) #37
tdresser
https://codereview.chromium.org/218633008/diff/110001/content/browser/web_contents/touch_editable_impl_aura_browsertest.cc File content/browser/web_contents/touch_editable_impl_aura_browsertest.cc (right): https://codereview.chromium.org/218633008/diff/110001/content/browser/web_contents/touch_editable_impl_aura_browsertest.cc#newcode329 content/browser/web_contents/touch_editable_impl_aura_browsertest.cc:329: blink::WebInputEvent::GestureTap)) { On 2014/04/04 03:26:53, jdduke wrote: > tdresser@: ...
6 years, 8 months ago (2014-04-04 13:28:18 UTC) #38
jdduke (slow)
sky@: I think ben@ may be out of town? Looking for OWNER approval for content/browser/web_contents/touch_editable_impl_aura_browsertest.cc. ...
6 years, 8 months ago (2014-04-08 10:53:55 UTC) #39
sky
content/browser/web_contents/touch_editable_impl_aura_browsertest.cc LGTM
6 years, 8 months ago (2014-04-08 15:58:24 UTC) #40
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-08 19:35:05 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/150001
6 years, 8 months ago (2014-04-08 19:35:25 UTC) #42
commit-bot: I haz the power
Change committed as 262497
6 years, 8 months ago (2014-04-08 20:26:12 UTC) #43
tapted
A revert of this CL has been created in https://codereview.chromium.org/229373002/ by tapted@chromium.org. The reason for ...
6 years, 8 months ago (2014-04-08 21:58:52 UTC) #44
jdduke (slow)
On 2014/04/08 21:58:52, tapted wrote: > A revert of this CL has been created in ...
6 years, 8 months ago (2014-04-08 22:12:17 UTC) #45
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-25 00:25:52 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/180001
6 years, 8 months ago (2014-04-25 00:26:53 UTC) #47
jdduke (slow)
The CQ bit was unchecked by jdduke@chromium.org
6 years, 8 months ago (2014-04-25 00:29:41 UTC) #48
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-25 00:30:42 UTC) #49
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/180001
6 years, 8 months ago (2014-04-25 00:31:23 UTC) #50
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-25 02:51:43 UTC) #51
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on chromium_presubmit
6 years, 8 months ago (2014-04-25 02:51:44 UTC) #52
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-25 17:02:17 UTC) #53
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/200001
6 years, 8 months ago (2014-04-25 21:46:59 UTC) #54
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-25 22:41:43 UTC) #55
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on chromium_presubmit
6 years, 8 months ago (2014-04-25 22:41:44 UTC) #56
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 8 months ago (2014-04-26 05:20:23 UTC) #57
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/200001
6 years, 8 months ago (2014-04-26 05:21:27 UTC) #58
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-26 06:13:12 UTC) #59
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on chromium_presubmit
6 years, 8 months ago (2014-04-26 06:13:14 UTC) #60
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 7 months ago (2014-04-28 14:57:35 UTC) #61
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/200001
6 years, 7 months ago (2014-04-28 14:58:08 UTC) #62
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-28 14:58:23 UTC) #63
commit-bot: I haz the power
Failed to apply patch for content/browser/renderer_host/input/input_router_impl_unittest.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 7 months ago (2014-04-28 14:58:24 UTC) #64
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 7 months ago (2014-04-28 15:07:35 UTC) #65
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/220001
6 years, 7 months ago (2014-04-28 15:08:16 UTC) #66
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-28 15:16:12 UTC) #67
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_clang_dbg
6 years, 7 months ago (2014-04-28 15:16:13 UTC) #68
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 7 months ago (2014-04-29 18:02:35 UTC) #69
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/250001
6 years, 7 months ago (2014-04-29 18:04:55 UTC) #70
jdduke (slow)
The CQ bit was unchecked by jdduke@chromium.org
6 years, 7 months ago (2014-04-29 19:32:19 UTC) #71
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 7 months ago (2014-04-29 21:20:02 UTC) #72
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/270001
6 years, 7 months ago (2014-04-29 21:21:58 UTC) #73
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-29 22:19:03 UTC) #74
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel on tryserver.chromium
6 years, 7 months ago (2014-04-29 22:19:04 UTC) #75
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 7 months ago (2014-04-29 22:33:10 UTC) #76
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/270001
6 years, 7 months ago (2014-04-29 22:33:40 UTC) #77
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-30 00:33:26 UTC) #78
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel on tryserver.chromium
6 years, 7 months ago (2014-04-30 00:33:27 UTC) #79
jdduke (slow)
The CQ bit was checked by jdduke@chromium.org
6 years, 7 months ago (2014-04-30 15:49:01 UTC) #80
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/218633008/270001
6 years, 7 months ago (2014-04-30 15:49:38 UTC) #81
commit-bot: I haz the power
6 years, 7 months ago (2014-04-30 17:59:45 UTC) #82
Message was sent while issue was closed.
Change committed as 267258

Powered by Google App Engine
This is Rietveld 408576698