|
|
Moves EventDispatcher from Display to WindowManagerState
EventDispatcher maintains state that is per WindowManager
(accelerators, root...), so it makes sense that the EventDispatcher is
owned by the WindowManagerState.
This patch also makes Display update WindowManagerState and
EventDispatcher appropriately when the active user changes. When the
active user changes capture and any other event related state is reset.
BUG= 590955
TEST=covered by tests
R=ben@chromium.org
Committed: https://crrev.com/28fd0ec2412b6662697ba5f023b0f24b9f448ad8
Cr-Commit-Position: refs/heads/master@{#380005}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+742 lines, -408 lines) |
Patch |
 |
M |
components/mus/ws/connection_manager.h
|
View
|
|
3 chunks |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/connection_manager.cc
|
View
|
|
2 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/display.h
|
View
|
|
10 chunks |
+11 lines, -69 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/display.cc
|
View
|
|
10 chunks |
+55 lines, -230 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/display_manager.h
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/display_manager.cc
|
View
|
|
2 chunks |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/display_manager_delegate.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/mus/ws/display_unittest.cc
|
View
|
|
2 chunks |
+88 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/event_dispatcher.h
|
View
|
|
3 chunks |
+14 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/mus/ws/event_dispatcher.cc
|
View
|
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/event_dispatcher_unittest.cc
|
View
|
|
4 chunks |
+46 lines, -8 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/test_utils.h
|
View
|
|
3 chunks |
+40 lines, -3 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/test_utils.cc
|
View
|
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/user_id_tracker.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/user_id_tracker.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/mus/ws/user_id_tracker_observer.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/mus/ws/window_manager_factory_registry.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/mus/ws/window_manager_factory_registry.cc
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/mus/ws/window_manager_state.h
|
View
|
1
|
3 chunks |
+107 lines, -6 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/window_manager_state.cc
|
View
|
|
2 chunks |
+272 lines, -18 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/window_tree.h
|
View
|
|
2 chunks |
+10 lines, -4 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/window_tree.cc
|
View
|
|
9 chunks |
+47 lines, -39 lines |
0 comments
|
Download
|
 |
M |
components/mus/ws/window_tree_unittest.cc
|
View
|
|
3 chunks |
+10 lines, -6 lines |
0 comments
|
Download
|
Total messages: 7 (2 generated)
|