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

Issue 120513005: [Android] Perform eager gesture recognition on MotionEvents (Closed)

Created:
6 years, 11 months ago by jdduke (slow)
Modified:
6 years, 10 months ago
CC:
chromium-reviews, yusukes+watch_chromium.org, yukishiino+watch_chromium.org, jam, penghuang+watch_chromium.org, joi+watch-content_chromium.org, nona+watch_chromium.org, darin-cc_chromium.org, James Su, miu+watch_chromium.org, aelias_OOO_until_Jul13, Rick Byers, klobag.chromium
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

[Android] Perform eager gesture recognition on MotionEvents ContentViewGestureHandler conditionally forwards MotionEvent's to the Android gesture detection pipeline, depending on the current touch stream handling disposition. However, this approach is fragile, as the detection pipeline expects a consistent touch stream for each sequence. Instead, forward all MotionEvent's immediately for gesture detection, conditionally dispatching the generated gestures depending on the touch stream ack dispositions. BUG=295075, 334040, 327444, 240550, 234516 NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=248066

Patch Set 1 #

Patch Set 2 : Cleanup #

Patch Set 3 : Cleanup #

Patch Set 4 : Remove LongPressDetector entirely (happiness) #

Total comments: 27

Patch Set 5 : GestureEventQueue + GestureEventPacket #

Patch Set 6 : More cleanup #

Total comments: 18

Patch Set 7 : Code review, fix popup zoomer and double tap UMA #

Patch Set 8 : Code cleanup #

Total comments: 12

Patch Set 9 : Code review #

Patch Set 10 : Compilation fixes and code cleanup #

Patch Set 11 : Fix AndroidScrollIntegrationTest #

Patch Set 12 : Fix clang compile #

Patch Set 13 : Findbugs fix #

Total comments: 16

Patch Set 14 : Fix gesture listening types #

Patch Set 15 : Fix test, code review comments #

Patch Set 16 : More cleanup #

Patch Set 17 : Avoid touching GestureDetector #

Patch Set 18 : More cleanup #

Total comments: 32

Patch Set 19 : Remove ZoomManager #

Total comments: 4

Patch Set 20 : Code review and test cleanup #

Total comments: 10

Patch Set 21 : Remove synthetic gesture packets #

Patch Set 22 : Allow scrolling after longpress #

Total comments: 2

Patch Set 23 : Findbugs update #

Patch Set 24 : Fix tests #

Patch Set 25 : Cleanup of interfaces #

Patch Set 26 : Satisfy findbugs #

Patch Set 27 : Rebase #

Patch Set 28 : Undo some changes #

Total comments: 16

Patch Set 29 : Code review #

Patch Set 30 : Fix webview #

Patch Set 31 : Fix clang #

Patch Set 32 : Test #

Patch Set 33 : More testing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2034 lines, -2684 lines) Patch
M android_webview/java/src/org/chromium/android_webview/AwContents.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 chunks +4 lines, -10 lines 0 comments Download
M android_webview/java/src/org/chromium/android_webview/AwScrollOffsetManager.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 3 chunks +2 lines, -12 lines 0 comments Download
M android_webview/javatests/src/org/chromium/android_webview/test/AndroidScrollIntegrationTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +3 lines, -3 lines 0 comments Download
M android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 chunks +1 line, -2 lines 0 comments Download
M build/android/findbugs_filter/findbugs_known_bugs.txt View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +1 line, -1 line 0 comments Download
M build/android/lint/suppressions.xml View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M content/browser/android/content_view_core_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 8 chunks +24 lines, -13 lines 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 11 chunks +227 lines, -68 lines 0 comments Download
A content/browser/renderer_host/input/gesture_event_packet.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +49 lines, -0 lines 0 comments Download
A content/browser/renderer_host/input/gesture_event_packet.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +65 lines, -0 lines 0 comments Download
A content/browser/renderer_host/input/gesture_event_queue.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +94 lines, -0 lines 0 comments Download
A content/browser/renderer_host/input/gesture_event_queue.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +216 lines, -0 lines 0 comments Download
A content/browser/renderer_host/input/gesture_event_queue_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +449 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 4 chunks +7 lines, -25 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +4 lines, -3 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_base.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_view_base.cc View 1 2 3 4 5 6 1 chunk +4 lines, -2 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +4 lines, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +1 line, -0 lines 0 comments Download
M content/port/browser/render_widget_host_view_port.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentView.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +3 lines, -20 lines 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 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 18 chunks +197 lines, -107 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 39 chunks +188 lines, -502 lines 0 comments Download
D content/public/android/java/src/org/chromium/content/browser/LongPressDetector.java View 1 2 3 1 chunk +0 lines, -166 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/SnapScrollController.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 3 chunks +3 lines, -5 lines 0 comments Download
D content/public/android/java/src/org/chromium/content/browser/ZoomManager.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +0 lines, -167 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/third_party/GestureDetector.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 3 chunks +7 lines, -2 lines 0 comments Download
M content/public/android/java/src/org/chromium/content_public/browser/GestureStateListener.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 3 chunks +6 lines, -6 lines 0 comments Download
M content/public/android/javatests/src/org/chromium/content/browser/ContentViewGestureHandlerTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 60 chunks +468 lines, -1416 lines 0 comments Download
D content/public/android/javatests/src/org/chromium/content/browser/LongPressDetectorTest.java View 1 2 3 1 chunk +0 lines, -146 lines 0 comments Download

Messages

Total messages: 57 (0 generated)
jdduke (slow)
mkosiba@: My chief worry with this change is how it might affect WebView's hooks for ...
6 years, 11 months ago (2014-01-13 22:36:58 UTC) #1
jdduke (slow)
On 2014/01/13 22:36:58, jdduke wrote: > mkosiba@: My chief worry with this change is how ...
6 years, 11 months ago (2014-01-13 22:40:55 UTC) #2
jdduke (slow)
https://codereview.chromium.org/120513005/diff/520001/content/browser/renderer_host/input/touch_to_gesture_queue.h File content/browser/renderer_host/input/touch_to_gesture_queue.h (right): https://codereview.chromium.org/120513005/diff/520001/content/browser/renderer_host/input/touch_to_gesture_queue.h#newcode38 content/browser/renderer_host/input/touch_to_gesture_queue.h:38: struct TouchToGesture { These data structures aren't very optimized. ...
6 years, 11 months ago (2014-01-13 23:58:56 UTC) #3
Rick Byers
Awesome! https://codereview.chromium.org/120513005/diff/520001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://codereview.chromium.org/120513005/diff/520001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode1812 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:1812: //if (!hasWindowFocus) { what's this about?
6 years, 11 months ago (2014-01-14 00:23:16 UTC) #4
jdduke (slow)
https://codereview.chromium.org/120513005/diff/520001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://codereview.chromium.org/120513005/diff/520001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode1812 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:1812: //if (!hasWindowFocus) { On 2014/01/14 00:23:16, Rick Byers wrote: ...
6 years, 11 months ago (2014-01-14 00:39:17 UTC) #5
tdresser
Mainly nits and some naming suggestions. The biggest thing I'm not sure of is whether ...
6 years, 11 months ago (2014-01-14 16:25:29 UTC) #6
mkosiba (inactive)
> mkosiba@: My chief worry with this change is how it might affect WebView's hooks ...
6 years, 11 months ago (2014-01-14 16:49:36 UTC) #7
jdduke (slow)
https://codereview.chromium.org/120513005/diff/520001/content/browser/android/content_view_core_impl.h File content/browser/android/content_view_core_impl.h (right): https://codereview.chromium.org/120513005/diff/520001/content/browser/android/content_view_core_impl.h#newcode338 content/browser/android/content_view_core_impl.h:338: // TouchToGestureQueue implementation. On 2014/01/14 16:25:30, tdresser wrote: > ...
6 years, 11 months ago (2014-01-14 23:24:03 UTC) #8
tdresser
https://codereview.chromium.org/120513005/diff/520001/content/browser/renderer_host/input/touch_to_gesture_queue.h File content/browser/renderer_host/input/touch_to_gesture_queue.h (right): https://codereview.chromium.org/120513005/diff/520001/content/browser/renderer_host/input/touch_to_gesture_queue.h#newcode19 content/browser/renderer_host/input/touch_to_gesture_queue.h:19: virtual void ForwardTouchEvent(const blink::WebTouchEvent&) = 0; On 2014/01/14 23:24:03, ...
6 years, 11 months ago (2014-01-15 13:43:07 UTC) #9
jdduke (slow)
OK, did some massive cleanup and refactoring. This should compile, though I have yet to ...
6 years, 11 months ago (2014-01-15 20:36:35 UTC) #10
tdresser
https://codereview.chromium.org/120513005/diff/820001/content/browser/android/content_view_core_impl.h File content/browser/android/content_view_core_impl.h (right): https://codereview.chromium.org/120513005/diff/820001/content/browser/android/content_view_core_impl.h#newcode401 content/browser/android/content_view_core_impl.h:401: scoped_ptr<GestureEventQueue> gesture_event_queue_; Why not just allocate this on the ...
6 years, 11 months ago (2014-01-16 14:31:45 UTC) #11
mkosiba (inactive)
did some quick testing and one weird thing I observed is that when I add ...
6 years, 11 months ago (2014-01-16 15:08:06 UTC) #12
jdduke (slow)
On 2014/01/16 15:08:06, mkosiba wrote: > did some quick testing and one weird thing I ...
6 years, 11 months ago (2014-01-16 15:45:42 UTC) #13
jdduke (slow)
https://codereview.chromium.org/120513005/diff/820001/content/browser/android/content_view_core_impl.h File content/browser/android/content_view_core_impl.h (right): https://codereview.chromium.org/120513005/diff/820001/content/browser/android/content_view_core_impl.h#newcode401 content/browser/android/content_view_core_impl.h:401: scoped_ptr<GestureEventQueue> gesture_event_queue_; On 2014/01/16 14:31:45, tdresser wrote: > Why ...
6 years, 11 months ago (2014-01-16 17:17:52 UTC) #14
Rick Byers
https://codereview.chromium.org/120513005/diff/820001/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java File content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java (right): https://codereview.chromium.org/120513005/diff/820001/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java#newcode911 content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java:911: private void reportDoubleTap() { On 2014/01/16 17:17:53, jdduke wrote: ...
6 years, 11 months ago (2014-01-16 17:46:18 UTC) #15
jdduke (slow)
On 2014/01/16 17:46:18, Rick Byers wrote: > https://codereview.chromium.org/120513005/diff/820001/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java > File > content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java > (right): > ...
6 years, 11 months ago (2014-01-16 17:51:45 UTC) #16
tdresser
https://codereview.chromium.org/120513005/diff/820001/content/browser/renderer_host/input/gesture_event_queue.cc File content/browser/renderer_host/input/gesture_event_queue.cc (right): https://codereview.chromium.org/120513005/diff/820001/content/browser/renderer_host/input/gesture_event_queue.cc#newcode71 content/browser/renderer_host/input/gesture_event_queue.cc:71: case GestureEventPacket::SYNTHETIC: On 2014/01/16 17:17:53, jdduke wrote: > On ...
6 years, 11 months ago (2014-01-16 18:28:29 UTC) #17
jdduke (slow)
On 2014/01/16 15:08:06, mkosiba wrote: > did some quick testing and one weird thing I ...
6 years, 11 months ago (2014-01-16 20:02:15 UTC) #18
jdduke (slow)
I fleshed out the unit tests a bit more, and did a fun little hack ...
6 years, 11 months ago (2014-01-16 21:31:44 UTC) #19
mkosiba (inactive)
On 2014/01/16 20:02:15, jdduke wrote: > On 2014/01/16 15:08:06, mkosiba wrote: > > did some ...
6 years, 11 months ago (2014-01-17 10:18:44 UTC) #20
tdresser
https://codereview.chromium.org/120513005/diff/1000001/content/browser/renderer_host/input/gesture_event_queue.h File content/browser/renderer_host/input/gesture_event_queue.h (right): https://codereview.chromium.org/120513005/diff/1000001/content/browser/renderer_host/input/gesture_event_queue.h#newcode44 content/browser/renderer_host/input/gesture_event_queue.h:44: typedef base::Callback<void(const GestureEventPacket& packet)> PacketSender; I'm not super clear ...
6 years, 11 months ago (2014-01-17 15:24:16 UTC) #21
jdduke (slow)
Thanks for review tdresser@. I've fleshed out the GestureEventQueue unit tests a bit more. Next ...
6 years, 11 months ago (2014-01-17 19:38:03 UTC) #22
tdresser
https://codereview.chromium.org/120513005/diff/1000001/content/browser/renderer_host/input/gesture_event_queue.h File content/browser/renderer_host/input/gesture_event_queue.h (right): https://codereview.chromium.org/120513005/diff/1000001/content/browser/renderer_host/input/gesture_event_queue.h#newcode44 content/browser/renderer_host/input/gesture_event_queue.h:44: typedef base::Callback<void(const GestureEventPacket& packet)> PacketSender; On 2014/01/17 19:38:04, jdduke ...
6 years, 11 months ago (2014-01-17 19:43:33 UTC) #23
jdduke (slow)
https://codereview.chromium.org/120513005/diff/1420001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://codereview.chromium.org/120513005/diff/1420001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode1376 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:1376: private boolean onForwardingGestureEvent(int type, int x, int y) { ...
6 years, 11 months ago (2014-01-18 16:36:00 UTC) #24
Rick Byers
A few higher-level comments https://codereview.chromium.org/120513005/diff/1420001/content/browser/renderer_host/input/gesture_event_queue.cc File content/browser/renderer_host/input/gesture_event_queue.cc (right): https://codereview.chromium.org/120513005/diff/1420001/content/browser/renderer_host/input/gesture_event_queue.cc#newcode50 content/browser/renderer_host/input/gesture_event_queue.cc:50: case GestureEventPacket::TOUCH_TIMEOUT: This special handling ...
6 years, 11 months ago (2014-01-21 20:10:09 UTC) #25
jdduke (slow)
Thanks for review! https://codereview.chromium.org/120513005/diff/1420001/content/browser/renderer_host/input/gesture_event_queue.cc File content/browser/renderer_host/input/gesture_event_queue.cc (right): https://codereview.chromium.org/120513005/diff/1420001/content/browser/renderer_host/input/gesture_event_queue.cc#newcode50 content/browser/renderer_host/input/gesture_event_queue.cc:50: case GestureEventPacket::TOUCH_TIMEOUT: On 2014/01/21 20:10:10, Rick ...
6 years, 11 months ago (2014-01-21 20:52:36 UTC) #26
jdduke (slow)
I'd like to start final review for this, please let me know if you have ...
6 years, 11 months ago (2014-01-22 18:46:34 UTC) #27
tdresser
I haven't looked at unit tests yet this pass. I'm seeing some buggy behaviour though, ...
6 years, 11 months ago (2014-01-23 16:32:42 UTC) #28
Rick Byers
> rbyers@: UMA changes in ContentViewGestureHandler/ContentViewCore, This LGTM > and any additional input on content/browser/renderer_host/input ...
6 years, 11 months ago (2014-01-23 20:45:27 UTC) #29
tdresser
https://codereview.chromium.org/120513005/diff/1670001/content/browser/renderer_host/input/gesture_event_queue_unittest.cc File content/browser/renderer_host/input/gesture_event_queue_unittest.cc (right): https://codereview.chromium.org/120513005/diff/1670001/content/browser/renderer_host/input/gesture_event_queue_unittest.cc#newcode308 content/browser/renderer_host/input/gesture_event_queue_unittest.cc:308: EXPECT_EQ(WebInputEvent::GestureScrollBegin, sent_gesture().type); On 2014/01/23 20:45:29, Rick Byers wrote: > ...
6 years, 11 months ago (2014-01-23 21:42:16 UTC) #30
jdduke (slow)
https://codereview.chromium.org/120513005/diff/1670001/content/browser/renderer_host/input/gesture_event_packet.cc File content/browser/renderer_host/input/gesture_event_packet.cc (right): https://codereview.chromium.org/120513005/diff/1670001/content/browser/renderer_host/input/gesture_event_packet.cc#newcode8 content/browser/renderer_host/input/gesture_event_packet.cc:8: #include "content/common/input/web_input_event_traits.h" On 2014/01/23 16:32:43, tdresser wrote: > Remove ...
6 years, 11 months ago (2014-01-23 22:52:32 UTC) #31
jdduke (slow)
https://codereview.chromium.org/120513005/diff/1670001/content/browser/renderer_host/input/gesture_event_packet.cc File content/browser/renderer_host/input/gesture_event_packet.cc (right): https://codereview.chromium.org/120513005/diff/1670001/content/browser/renderer_host/input/gesture_event_packet.cc#newcode32 content/browser/renderer_host/input/gesture_event_packet.cc:32: // TODO(jdduke): Use GestureTapDown as a new sequence marker? ...
6 years, 11 months ago (2014-01-24 05:34:39 UTC) #32
aelias_OOO_until_Jul13
lgtm modulo minor comments below. https://codereview.chromium.org/120513005/diff/1800002/content/browser/renderer_host/input/gesture_event_packet.h File content/browser/renderer_host/input/gesture_event_packet.h (right): https://codereview.chromium.org/120513005/diff/1800002/content/browser/renderer_host/input/gesture_event_packet.h#newcode22 content/browser/renderer_host/input/gesture_event_packet.h:22: GESTURE_SOURCE_DEFAULT = TOUCH I'd ...
6 years, 11 months ago (2014-01-24 05:35:53 UTC) #33
tdresser
I'll want to do some additional manual testing once the current issue with touches not ...
6 years, 11 months ago (2014-01-24 13:47:29 UTC) #34
jdduke (slow)
https://codereview.chromium.org/120513005/diff/1800002/content/browser/renderer_host/input/gesture_event_packet.h File content/browser/renderer_host/input/gesture_event_packet.h (right): https://codereview.chromium.org/120513005/diff/1800002/content/browser/renderer_host/input/gesture_event_packet.h#newcode22 content/browser/renderer_host/input/gesture_event_packet.h:22: GESTURE_SOURCE_DEFAULT = TOUCH On 2014/01/24 05:35:54, aelias wrote: > ...
6 years, 11 months ago (2014-01-24 18:17:34 UTC) #35
tdresser
LGTM https://codereview.chromium.org/120513005/diff/1980001/content/browser/renderer_host/input/gesture_event_queue_unittest.cc File content/browser/renderer_host/input/gesture_event_queue_unittest.cc (right): https://codereview.chromium.org/120513005/diff/1980001/content/browser/renderer_host/input/gesture_event_queue_unittest.cc#newcode447 content/browser/renderer_host/input/gesture_event_queue_unittest.cc:447: } I'd like to see a test for ...
6 years, 11 months ago (2014-01-24 19:30:14 UTC) #36
jdduke (slow)
avi@: owner review for content/port/browser/render_widget_host_view_port.h? Thanks. https://codereview.chromium.org/120513005/diff/1980001/content/browser/renderer_host/input/gesture_event_queue_unittest.cc File content/browser/renderer_host/input/gesture_event_queue_unittest.cc (right): https://codereview.chromium.org/120513005/diff/1980001/content/browser/renderer_host/input/gesture_event_queue_unittest.cc#newcode447 content/browser/renderer_host/input/gesture_event_queue_unittest.cc:447: } On 2014/01/24 ...
6 years, 11 months ago (2014-01-24 23:00:55 UTC) #37
Avi (use Gerrit)
content/port/browser/render_widget_host_view_port.h LGTM
6 years, 11 months ago (2014-01-25 02:16:41 UTC) #38
Rick Byers
content/browser/renderer_host/input LGTM https://codereview.chromium.org/120513005/diff/1670001/content/browser/renderer_host/input/gesture_event_queue_unittest.cc File content/browser/renderer_host/input/gesture_event_queue_unittest.cc (right): https://codereview.chromium.org/120513005/diff/1670001/content/browser/renderer_host/input/gesture_event_queue_unittest.cc#newcode308 content/browser/renderer_host/input/gesture_event_queue_unittest.cc:308: EXPECT_EQ(WebInputEvent::GestureScrollBegin, sent_gesture().type); On 2014/01/24 05:34:40, jdduke wrote: ...
6 years, 11 months ago (2014-01-25 14:00:40 UTC) #39
jdduke (slow)
mkosiba@: Review for android_webview/? Thanks.
6 years, 10 months ago (2014-01-28 00:34:07 UTC) #40
mkosiba (inactive)
lgtm
6 years, 10 months ago (2014-01-28 23:47:01 UTC) #41
jdduke (slow)
tedchoc@: Could you take a look at ContentViewCore.java? I'd love another set of eyes on ...
6 years, 10 months ago (2014-01-29 16:42:58 UTC) #42
Ted C
lgtm w/ nits...(scariest change I've seen in a long time) https://codereview.chromium.org/120513005/diff/2420001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/120513005/diff/2420001/content/browser/android/content_view_core_impl.cc#newcode398 ...
6 years, 10 months ago (2014-01-30 02:29:47 UTC) #43
jdduke (slow)
On 2014/01/30 02:29:47, Ted C wrote: > lgtm w/ nits...(scariest change I've seen in a ...
6 years, 10 months ago (2014-01-30 02:38:07 UTC) #44
jdduke (slow)
https://codereview.chromium.org/120513005/diff/2420001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/120513005/diff/2420001/content/browser/android/content_view_core_impl.cc#newcode398 content/browser/android/content_view_core_impl.cc:398: env, j_obj.obj(), On 2014/01/30 02:29:48, Ted C wrote: > ...
6 years, 10 months ago (2014-01-30 18:46:22 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/120513005/2460001
6 years, 10 months ago (2014-01-30 18:47:37 UTC) #46
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=47289
6 years, 10 months ago (2014-01-30 19:13:32 UTC) #47
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-01-30 19:13:33 UTC) #48
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/120513005/1200003
6 years, 10 months ago (2014-01-30 19:33:45 UTC) #49
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=47302
6 years, 10 months ago (2014-01-30 19:51:28 UTC) #50
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-01-30 19:51:28 UTC) #51
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/120513005/2490001
6 years, 10 months ago (2014-01-30 20:07:36 UTC) #52
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=47310
6 years, 10 months ago (2014-01-30 20:23:31 UTC) #53
commit-bot: I haz the power
CQ bit was unchecked on CL. Ignoring.
6 years, 10 months ago (2014-01-30 20:23:41 UTC) #54
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jdduke@chromium.org/120513005/2500001
6 years, 10 months ago (2014-01-30 22:44:58 UTC) #55
commit-bot: I haz the power
Change committed as 248066
6 years, 10 months ago (2014-01-30 22:48:53 UTC) #56
commit-bot: I haz the power
6 years, 10 months ago (2014-01-30 22:49:02 UTC) #57
Message was sent while issue was closed.
CQ bit was unchecked on CL. Ignoring.

Powered by Google App Engine
This is Rietveld 408576698