|
Add support for virtual displays
This CL allows the programmatic additional and removal of a virtual display for
the purposes of both multiple display testing and to allow extending the the
workspace for capture with e.g. Chrome Cast.
BUG= 425060
TEST=New tests added to DisplayConfiguratorTest. Interactive testing when
combined with CL to enable controls for virtual display in display settings.
Committed: https://crrev.com/3d88a677ef10af9780edef84ccde79b32de51cb6
Cr-Commit-Position: refs/heads/master@{#364332}
Total comments: 5
Total comments: 26
Total comments: 10
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+406 lines, -34 lines) |
Patch |
|
M |
ash/ash_strings.grd
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
ash/display/display_change_observer_chromeos.cc
|
View
|
|
1 chunk |
+12 lines, -4 lines |
0 comments
|
Download
|
|
M |
chrome/app/generated_resources.grd
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/BUILD.gn
|
View
|
1
2
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/DEPS
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/apply_content_protection_task.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/configure_displays_task.cc
|
View
|
|
2 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/display_configurator.h
|
View
|
1
2
|
3 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/display_configurator.cc
|
View
|
1
2
3
4
|
7 chunks |
+61 lines, -2 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/display_configurator_unittest.cc
|
View
|
1
2
3
|
3 chunks |
+162 lines, -8 lines |
0 comments
|
Download
|
|
A |
ui/display/chromeos/display_snapshot_virtual.h
|
View
|
1
2
|
1 chunk |
+35 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/display/chromeos/display_snapshot_virtual.cc
|
View
|
1
2
3
|
1 chunk |
+50 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/display_util.h
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/display_util.cc
|
View
|
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/query_content_protection_task.cc
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/update_display_configuration_task.h
|
View
|
1
2
|
2 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/chromeos/update_display_configuration_task.cc
|
View
|
1
2
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/display.gyp
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/types/display_constants.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
ui/display/util/display_util.h
|
View
|
1
2
3
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/util/display_util.cc
|
View
|
1
2
3
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/display/util/edid_parser.cc
|
View
|
1
2
3
|
2 chunks |
+3 lines, -16 lines |
0 comments
|
Download
|
Total messages: 25 (10 generated)
|