|
|
Change FocusSynchronizer to maintain active focus client and window.
Deleted all active focus client and active focus client root
maintaining code from aura::Env and updated FocusSynchronizer to be
the place that keeps track of them. All clients that used to be the
EnvObserver to get notified for active focus client and active focus
client root changes are now changed to be the observer for
FocusSynchronizer to get notified.
Moved kFocusClientKey definition from FocusClient to aura_constants.
BUG= 699324
TEST=covered by tests (aura_unittests and views_mus_unittests)
Review-Url: https://codereview.chromium.org/2714763002
Cr-Commit-Position: refs/heads/master@{#460963}
Committed: https://chromium.googlesource.com/chromium/src/+/86a7cee9063b92b30353bfa0e32c3bfb24625593
Total comments: 1
Total comments: 12
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+206 lines, -172 lines) |
Patch |
 |
M |
components/exo/wm_helper_mus.h
|
View
|
1
2
3
4
|
3 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
components/exo/wm_helper_mus.cc
|
View
|
1
2
3
4
|
3 chunks |
+14 lines, -9 lines |
0 comments
|
Download
|
 |
M |
ui/aura/BUILD.gn
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/client/aura_constants.h
|
View
|
1
2
3
4
5
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/client/aura_constants.cc
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/client/focus_client.h
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ui/aura/client/focus_client.cc
|
View
|
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
ui/aura/env.h
|
View
|
1
2
3
4
|
4 chunks |
+0 lines, -22 lines |
0 comments
|
Download
|
 |
M |
ui/aura/env.cc
|
View
|
1
2
3
4
|
5 chunks |
+0 lines, -54 lines |
0 comments
|
Download
|
 |
M |
ui/aura/env_observer.h
|
View
|
|
2 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/focus_synchronizer.h
|
View
|
1
2
3
4
5
|
2 chunks |
+39 lines, -11 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/focus_synchronizer.cc
|
View
|
1
2
3
4
5
6
|
6 chunks |
+59 lines, -25 lines |
0 comments
|
Download
|
 |
A |
ui/aura/mus/focus_synchronizer_observer.h
|
View
|
1
2
3
4
|
1 chunk |
+34 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_tree_client.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/mus/window_tree_client_unittest.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+10 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/aura/test/aura_test_helper.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/desktop_window_tree_host_mus.h
|
View
|
1
2
3
4
|
4 chunks |
+7 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/desktop_window_tree_host_mus.cc
|
View
|
1
2
3
4
5
6
|
6 chunks |
+20 lines, -17 lines |
0 comments
|
Download
|
 |
M |
ui/views/mus/desktop_window_tree_host_mus_unittest.cc
|
View
|
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
Total messages: 52 (38 generated)
|