|
Introduce DisplayConfigurationController
This class provides a consistent interface for UI and extension API
display configuration changes. It handles any animation transtions,
extracting animation code from DisplayManager and WindowTreeHostManager.
This also cleans up some of the code in DisplayOptionsHandler.
BUG= 576375
Committed: https://crrev.com/537c5c3f3a4f96823e5923694eda37a34add3cbe
Cr-Commit-Position: refs/heads/master@{#370528}
Total comments: 13
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+434 lines, -547 lines) |
Patch |
 |
M |
ash/BUILD.gn
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ash/accelerators/accelerator_controller.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ash/ash.gyp
|
View
|
1
2
3
4
|
3 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/display/display_animator.h
|
View
|
1
2
3
4
|
1 chunk |
+7 lines, -40 lines |
0 comments
|
Download
|
 |
D |
ash/display/display_animator.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -209 lines |
0 comments
|
Download
|
 |
A + |
ash/display/display_animator_chromeos.h
|
View
|
1
2
3
4
|
3 chunks |
+15 lines, -16 lines |
0 comments
|
Download
|
 |
A + |
ash/display/display_animator_chromeos.cc
|
View
|
1
2
3
4
|
4 chunks |
+15 lines, -11 lines |
0 comments
|
Download
|
 |
A |
ash/display/display_configuration_controller.h
|
View
|
1
2
3
4
|
1 chunk |
+87 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ash/display/display_configuration_controller.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+170 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ash/display/display_manager.cc
|
View
|
|
4 chunks |
+3 lines, -7 lines |
0 comments
|
Download
|
 |
M |
ash/display/display_manager_unittest.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ash/display/screen_orientation_controller_chromeos.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -9 lines |
0 comments
|
Download
|
 |
M |
ash/display/window_tree_host_manager.h
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -29 lines |
0 comments
|
Download
|
 |
M |
ash/display/window_tree_host_manager.cc
|
View
|
1
2
3
4
5
|
7 chunks |
+3 lines, -89 lines |
0 comments
|
Download
|
 |
M |
ash/display/window_tree_host_manager_unittest.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ash/shell.h
|
View
|
1
2
3
4
|
5 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/shell.cc
|
View
|
1
2
3
4
|
6 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ash/test/shell_test_api.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -12 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/display/display_preferences.h
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/display/display_preferences.cc
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/display/display_preferences_unittest.cc
|
View
|
1
2
3
4
5
|
6 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/display_info_provider_chromeos.cc
|
View
|
1
|
8 chunks |
+21 lines, -20 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/display_info_provider_chromeos_unittest.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/resources/options/chromeos/display_options.js
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/options/chromeos/display_options_handler.h
|
View
|
|
1 chunk |
+1 line, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/options/chromeos/display_options_handler.cc
|
View
|
|
12 chunks |
+58 lines, -56 lines |
0 comments
|
Download
|
 |
M |
tools/metrics/actions/actions.xml
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 35 (14 generated)
|