|
touch: Coalesce touch-events, and remove the touch-event queue from the gesture recognizer.
The major changes in this CL:
* Remove the touch-event queue and the relevant code from the gesture
recognizer. This is no longer necessary since there is a new queue maintained
by the RenderWidgetHost.
* Touch events are now coalesced in the queue when appropriate.
* Create a list of ui::TouchEvents out of the processed/coalesced
WebTouchEvents and feed those to the gesture recognizer.
* Tests.
* Remove asynchronous event-processing in ui::Events.
BUG= 138153, 110231
TBR=avi@chromium.org (content_browser.gypi)
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=162518
Total comments: 5
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+479 lines, -326 lines) |
Patch |
 |
M |
content/browser/renderer_host/render_widget_host_impl.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_impl.cc
|
View
|
|
3 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_unittest.cc
|
View
|
|
8 chunks |
+181 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_aura.cc
|
View
|
|
3 chunks |
+14 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_win.cc
|
View
|
1
|
6 chunks |
+17 lines, -35 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/touch_event_queue.h
|
View
|
1
2
|
2 chunks |
+21 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/touch_event_queue.cc
|
View
|
1
2
|
2 chunks |
+29 lines, -6 lines |
0 comments
|
Download
|
 |
A |
content/browser/renderer_host/ui_events_helper.h
|
View
|
1
2
3
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/browser/renderer_host/ui_events_helper.cc
|
View
|
1
2
|
1 chunk |
+80 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/content_browser.gypi
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/gestures/gesture_recognizer_unittest.cc
|
View
|
1
|
3 chunks |
+17 lines, -51 lines |
0 comments
|
Download
|
 |
M |
ui/aura/root_window.h
|
View
|
|
1 chunk |
+8 lines, -7 lines |
0 comments
|
Download
|
 |
M |
ui/aura/root_window.cc
|
View
|
|
3 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ui/base/events/event.h
|
View
|
|
2 chunks |
+10 lines, -16 lines |
0 comments
|
Download
|
 |
M |
ui/base/events/event.cc
|
View
|
|
2 chunks |
+17 lines, -19 lines |
0 comments
|
Download
|
 |
M |
ui/base/events/event_constants.h
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/base/events/event_constants.cc
|
View
|
1
2
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
ui/base/gestures/gesture_recognizer.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -13 lines |
0 comments
|
Download
|
 |
M |
ui/base/gestures/gesture_recognizer_impl.h
|
View
|
|
2 chunks |
+3 lines, -16 lines |
0 comments
|
Download
|
 |
M |
ui/base/gestures/gesture_recognizer_impl.cc
|
View
|
|
5 chunks |
+1 line, -119 lines |
0 comments
|
Download
|
 |
M |
ui/base/gestures/gesture_sequence.cc
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
ui/views/view_unittest.cc
|
View
|
|
4 chunks |
+23 lines, -19 lines |
0 comments
|
Download
|
Total messages: 10 (0 generated)
|