Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(92)

Issue 2840043003: chromeos: Makes mushrome use simplified display management (Closed)

Created:
3 years, 8 months ago by sky
Modified:
3 years, 7 months ago
Reviewers:
kylechar
CC:
chromium-reviews, rjkroege, kalyank, sadrul
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

chromeos: Makes mushrome use simplified display management This also adds a stanalone_ash target that is the equivalent of ash_shell_with_content but running in mushrome mode and without content. BUG=708287, 706589 TEST=covered by tests R=kylechar@chromium.org Review-Url: https://codereview.chromium.org/2840043003 Cr-Commit-Position: refs/heads/master@{#468123} Committed: https://chromium.googlesource.com/chromium/src/+/cfaad89ae8da7b8a0d0055db9f5bc5ac76cf6cf5

Patch Set 1 #

Total comments: 1

Patch Set 2 : make virtual terminal work #

Total comments: 10

Patch Set 3 : merge and feedback #

Patch Set 4 : fix merge #

Patch Set 5 : merge #

Patch Set 6 : merge #

Total comments: 6

Patch Set 7 : feedback #

Patch Set 8 : merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+494 lines, -100 lines) Patch
M ash/aura/shell_port_classic.cc View 1 2 3 4 5 6 2 chunks +2 lines, -1 line 0 comments Download
M ash/display/mirror_window_controller.cc View 4 chunks +22 lines, -5 lines 0 comments Download
M ash/display/window_tree_host_manager.cc View 2 chunks +20 lines, -11 lines 0 comments Download
M ash/host/transformer_helper.h View 2 chunks +2 lines, -1 line 0 comments Download
M ash/mus/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
M ash/mus/DEPS View 1 chunk +4 lines, -0 lines 0 comments Download
A ash/mus/ash_window_tree_host_mus.h View 1 chunk +48 lines, -0 lines 0 comments Download
A ash/mus/ash_window_tree_host_mus.cc View 1 chunk +87 lines, -0 lines 0 comments Download
M ash/mus/bridge/shell_port_mash.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M ash/mus/bridge/shell_port_mash.cc View 1 2 3 4 5 9 chunks +91 lines, -7 lines 0 comments Download
M ash/mus/main.cc View 1 chunk +4 lines, -1 line 0 comments Download
M ash/mus/test/ash_test_impl_mus.cc View 2 chunks +9 lines, -0 lines 0 comments Download
M ash/mus/test/wm_test_base.cc View 1 2 3 4 5 4 chunks +17 lines, -4 lines 0 comments Download
M ash/mus/test/wm_test_helper.cc View 7 chunks +23 lines, -5 lines 0 comments Download
M ash/mus/window_manager.h View 1 2 3 4 5 6 7 2 chunks +7 lines, -1 line 0 comments Download
M ash/mus/window_manager.cc View 1 2 3 4 5 6 7 4 chunks +23 lines, -12 lines 0 comments Download
M ash/mus/window_manager_application.h View 5 chunks +22 lines, -1 line 0 comments Download
M ash/mus/window_manager_application.cc View 5 chunks +20 lines, -5 lines 0 comments Download
M ash/shell.cc View 1 2 3 4 5 6 chunks +21 lines, -29 lines 0 comments Download
M ash/shell_init_params.h View 1 chunk +2 lines, -0 lines 0 comments Download
M ash/test/ash_test_base.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M ash/test/ash_test_helper.cc View 1 2 4 chunks +13 lines, -6 lines 0 comments Download
M ash/wm/workspace/workspace_layout_manager_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/app/mash/embedded_services.cc View 1 2 1 chunk +5 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/chrome_browser_main_chromeos.cc View 1 1 chunk +3 lines, -1 line 0 comments Download
M chrome/browser/ui/ash/ash_init.cc View 1 2 3 4 5 6 7 2 chunks +6 lines, -2 lines 0 comments Download
M services/ui/display/screen_manager_forwarding.cc View 1 chunk +4 lines, -1 line 0 comments Download
M services/ui/ws/window_server.cc View 1 2 3 4 5 6 7 2 chunks +29 lines, -2 lines 0 comments Download
M ui/aura/mus/window_manager_delegate.h View 1 2 3 4 5 6 7 1 chunk +3 lines, -1 line 0 comments Download
M ui/aura/mus/window_tree_client.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M ui/aura/window_tree_host.h View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 40 (31 generated)
sky
There is one test that fails because I haven't landed https://codereview.chromium.org/2838613002/ . The reason it ...
3 years, 8 months ago (2017-04-25 20:32:29 UTC) #1
kylechar
Here are some initial questions/comments. Moving the ash/mus/standalone changes to a separate CL would be ...
3 years, 8 months ago (2017-04-26 16:41:44 UTC) #4
sky
Sorry for the merge and fix in one patchset. https://codereview.chromium.org/2840043003/diff/20001/ash/mus/bridge/shell_port_mash.cc File ash/mus/bridge/shell_port_mash.cc (right): https://codereview.chromium.org/2840043003/diff/20001/ash/mus/bridge/shell_port_mash.cc#newcode525 ash/mus/bridge/shell_port_mash.cc:525: ...
3 years, 8 months ago (2017-04-26 19:36:42 UTC) #5
kylechar
https://codereview.chromium.org/2840043003/diff/100001/ash/aura/shell_port_classic.cc File ash/aura/shell_port_classic.cc (right): https://codereview.chromium.org/2840043003/diff/100001/ash/aura/shell_port_classic.cc#newcode46 ash/aura/shell_port_classic.cc:46: #include "ui/gfx/x/x11_types.h" // nogncheck Is this include used? https://codereview.chromium.org/2840043003/diff/100001/services/ui/ws/window_server.cc ...
3 years, 7 months ago (2017-04-27 14:26:31 UTC) #12
sky
https://codereview.chromium.org/2840043003/diff/100001/ash/aura/shell_port_classic.cc File ash/aura/shell_port_classic.cc (right): https://codereview.chromium.org/2840043003/diff/100001/ash/aura/shell_port_classic.cc#newcode46 ash/aura/shell_port_classic.cc:46: #include "ui/gfx/x/x11_types.h" // nogncheck On 2017/04/27 14:26:30, kylechar wrote: ...
3 years, 7 months ago (2017-04-27 15:09:53 UTC) #13
kylechar
lgtm
3 years, 7 months ago (2017-04-27 18:28:43 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2840043003/140001
3 years, 7 months ago (2017-04-28 19:04:35 UTC) #36
commit-bot: I haz the power
Committed patchset #8 (id:140001) as https://chromium.googlesource.com/chromium/src/+/cfaad89ae8da7b8a0d0055db9f5bc5ac76cf6cf5
3 years, 7 months ago (2017-04-28 20:53:13 UTC) #39
vabr (Chromium)
3 years, 7 months ago (2017-05-02 13:38:36 UTC) #40
Message was sent while issue was closed.
A revert of this CL (patchset #8 id:140001) has been created in
https://codereview.chromium.org/2858563002/ by vabr@chromium.org.

The reason for reverting is: This appears to have broken
https://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%...,
and that bot has mus_browser_test failing reliably since then.

More info on the associated bug:
BUG=717523.

Powered by Google App Engine
This is Rietveld 408576698