|
Signal input flush when all flings have terminated
Synthetic gestures rely on a flush signal from the InputRouter to
indicate when a particular gesture has finished. Currently, this fails
to capture fling animations, as they are hosted in the renderer.
Wire up the fling end notification to the InputRouter, allowing it to
gate flush signalling based on fling animation existence. This will
allow proper execution of synthetic fling gestures with telemetry.
BUG= 321141
Committed: https://crrev.com/4216439c7d9c0f0796e9aff6639164d077546960
Cr-Commit-Position: refs/heads/master@{#321504}
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+175 lines, -109 lines) |
Patch |
 |
M |
content/browser/renderer_host/input/gesture_event_queue.h
|
View
|
1
|
3 chunks |
+8 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/gesture_event_queue.cc
|
View
|
1
|
6 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/gesture_event_queue_unittest.cc
|
View
|
1
2
3
|
4 chunks |
+31 lines, -13 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/input_router.h
|
View
|
|
2 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/input_router_client.h
|
View
|
|
2 chunks |
+3 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/input_router_impl.h
|
View
|
1
|
4 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/input_router_impl.cc
|
View
|
1
|
6 chunks |
+23 lines, -17 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/input_router_impl_perftest.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/input_router_impl_unittest.cc
|
View
|
1
|
8 chunks |
+63 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/mock_input_router_client.h
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/input/mock_input_router_client.cc
|
View
|
|
3 chunks |
+10 lines, -11 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_impl.h
|
View
|
1
2
3
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_impl.cc
|
View
|
1
2
3
|
5 chunks |
+6 lines, -9 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_unittest.cc
|
View
|
|
3 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_base.h
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_base.cc
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/common/input_messages.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/common/view_messages.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/input/input_event_filter.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
Total messages: 19 (5 generated)
|