|
Implement Wheel Gesture Scrolling on OSX.
Create wheel based gestures from mouse wheel event phases when
available. Pass overscroll into the input elasticity controller
to handle the elastic overflow scroll on OSX.
Transition the FrameWatcher to be a global IPC Message filter so
that it gets first crack at the messages (it is a passive
listener); because the RenderBrowserFilter was consuming the
FrameSwap messages causing the browser test to always fail on Mac.
BUG= 587979
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/1827dd232f84cc1143914fe89e375eb33c7d12d6
Cr-Commit-Position: refs/heads/master@{#380639}
Total comments: 24
Total comments: 38
Total comments: 16
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+979 lines, -155 lines) |
Patch |
|
M |
cc/input/input_handler.h
|
View
|
1
2
3
4
5
|
3 chunks |
+16 lines, -2 lines |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_host_impl.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_host_impl.cc
|
View
|
1
2
3
|
4 chunks |
+49 lines, -7 lines |
0 comments
|
Download
|
|
M |
content/browser/renderer_host/input/composited_scrolling_browsertest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/browser/renderer_host/input/mouse_wheel_event_queue.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+14 lines, -4 lines |
0 comments
|
Download
|
|
M |
content/browser/renderer_host/input/mouse_wheel_event_queue.cc
|
View
|
1
2
3
4
5
6
7
|
5 chunks |
+109 lines, -50 lines |
0 comments
|
Download
|
|
M |
content/browser/renderer_host/input/mouse_wheel_event_queue_unittest.cc
|
View
|
1
2
3
4
5
6
|
10 chunks |
+220 lines, -36 lines |
0 comments
|
Download
|
|
M |
content/browser/renderer_host/input/non_blocking_event_browsertest.cc
|
View
|
|
3 chunks |
+2 lines, -8 lines |
0 comments
|
Download
|
|
M |
content/browser/renderer_host/input/touch_action_browsertest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/browser/web_contents/web_contents_view_aura_browsertest.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
content/public/test/browser_test_utils.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
content/public/test/browser_test_utils.cc
|
View
|
|
2 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
|
M |
content/renderer/input/input_handler_manager.h
|
View
|
1
2
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/input/input_handler_manager.cc
|
View
|
1
2
|
2 chunks |
+27 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/input/render_widget_input_handler.cc
|
View
|
1
2
3
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/input/render_widget_input_handler_delegate.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/mus/render_widget_mus_connection.h
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/mus/render_widget_mus_connection.cc
|
View
|
1
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/render_widget.h
|
View
|
1
2
3
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/render_widget.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/public/web/WebInputEvent.h
|
View
|
1
2
3
4
5
|
2 chunks |
+18 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/events/blink/input_handler_proxy.h
|
View
|
1
2
3
4
5
|
1 chunk |
+6 lines, -1 line |
0 comments
|
Download
|
|
M |
ui/events/blink/input_handler_proxy.cc
|
View
|
1
2
3
4
5
6
|
10 chunks |
+65 lines, -33 lines |
0 comments
|
Download
|
|
M |
ui/events/blink/input_handler_proxy_unittest.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
ui/events/blink/input_scroll_elasticity_controller.h
|
View
|
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/events/blink/input_scroll_elasticity_controller.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/events/blink/input_scroll_elasticity_controller_unittest.cc
|
View
|
1
2
3
4
5
|
6 chunks |
+304 lines, -4 lines |
0 comments
|
Download
|
Total messages: 32 (14 generated)
|