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

Issue 2741273002: chromeos: Promotes more from WmShell to Shell (Closed)

Created:
3 years, 9 months ago by sky
Modified:
3 years, 9 months ago
CC:
chromium-reviews, elijahtaylor+arcwatch_chromium.org, alemate+watch_chromium.org, sadrul, victorhsieh+watch_chromium.org, derat+watch_chromium.org, hidehiko+watch_chromium.org, achuith+watch_chromium.org, lhchavez+watch_chromium.org, oshima+watch_chromium.org, kalyank, davemoore+watch_chromium.org, yusukes+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

chromeos: Promotes more from WmShell to Shell Specifically ShellDelegate, PrefClientStore and WallpaperDelegate. I also added Shell::Get() and deprecated GetInstance(). Will rename closer to branch. BUG=687660 TEST=covered by tests R=elijahtaylor@chromium.org, jamescook@chromium.org, rockot@chromium.org TBR=rockot@chromium.org Review-Url: https://codereview.chromium.org/2741273002 Cr-Commit-Position: refs/heads/master@{#456403} Committed: https://chromium.googlesource.com/chromium/src/+/b073203afbe9bd42ecb403983e04a947f5023f5e

Patch Set 1 #

Patch Set 2 : cleanup #

Total comments: 6

Patch Set 3 : feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+122 lines, -131 lines) Patch
M ash/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M ash/accelerators/accelerator_controller_delegate_aura.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ash/aura/wm_shell_aura.h View 1 chunk +1 line, -1 line 0 comments Download
M ash/aura/wm_shell_aura.cc View 1 chunk +2 lines, -7 lines 0 comments Download
M ash/common/DEPS View 1 chunk +0 lines, -1 line 0 comments Download
M ash/common/accelerators/accelerator_controller.cc View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M ash/common/accelerators/debug_commands.cc View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M ash/common/accelerators/exit_warning_handler.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ash/common/shelf/shelf_view.cc View 1 2 2 chunks +2 lines, -1 line 0 comments Download
M ash/common/shutdown_controller.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ash/common/system/user/tray_user_unittest.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ash/common/system/user/user_view.cc View 1 2 2 chunks +2 lines, -1 line 0 comments Download
M ash/common/wallpaper/wallpaper_controller.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M ash/common/wallpaper/wallpaper_controller_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M ash/common/wallpaper/wallpaper_view.cc View 1 chunk +1 line, -1 line 0 comments Download
M ash/common/wallpaper/wallpaper_widget_controller.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M ash/common/wm/focus_rules.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ash/common/wm_shell.h View 8 chunks +1 line, -21 lines 0 comments Download
M ash/common/wm_shell.cc View 1 2 7 chunks +9 lines, -22 lines 0 comments Download
M ash/mus/bridge/wm_shell_mus.h View 1 chunk +0 lines, -1 line 0 comments Download
M ash/mus/bridge/wm_shell_mus.cc View 1 2 2 chunks +1 line, -5 lines 0 comments Download
M ash/mus/context_menu_mus.cc View 1 chunk +1 line, -1 line 0 comments Download
M ash/mus/window_manager.cc View 1 2 1 chunk +4 lines, -2 lines 0 comments Download
M ash/root_window_controller.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ash/shell.h View 1 2 7 chunks +18 lines, -2 lines 0 comments Download
M ash/shell.cc View 1 2 13 chunks +35 lines, -21 lines 0 comments Download
M ash/system/chromeos/power/tablet_power_button_controller.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ash/system/chromeos/power/tablet_power_button_controller_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ash/wm/lock_state_controller.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ash/wm/lock_state_controller_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ash/wm/window_positioner_unittest.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/arc/print/arc_print_service.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/ui/login_display_host_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/launcher/chrome_launcher_controller_impl_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/launcher/launcher_context_menu.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/ash/multi_user/multi_user_notification_blocker_chromeos_unittest.cc View 1 2 3 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/ash/multi_user/multi_user_window_manager.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/ash/multi_user/user_switch_animator_chromeos.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/ash/system_tray_delegate_chromeos.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M components/arc/intent_helper/arc_intent_helper_bridge.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 26 (15 generated)
sky
elijahtaylor: arg jamescook: the rest
3 years, 9 months ago (2017-03-10 23:55:00 UTC) #1
elijahtaylor1
arc lgtm rubberstamp
3 years, 9 months ago (2017-03-11 00:14:23 UTC) #4
James Cook
LGTM with nits. I'm liking Shell::Get() and I like the approach of gradually converting. https://codereview.chromium.org/2741273002/diff/20001/ash/mus/bridge/wm_shell_mus.cc ...
3 years, 9 months ago (2017-03-11 00:40:43 UTC) #7
sky
https://codereview.chromium.org/2741273002/diff/20001/ash/mus/bridge/wm_shell_mus.cc File ash/mus/bridge/wm_shell_mus.cc (right): https://codereview.chromium.org/2741273002/diff/20001/ash/mus/bridge/wm_shell_mus.cc#newcode121 ash/mus/bridge/wm_shell_mus.cc:121: : WmShell(), On 2017/03/11 00:40:43, James Cook wrote: > ...
3 years, 9 months ago (2017-03-13 15:23:19 UTC) #8
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/2741273002/40001
3 years, 9 months ago (2017-03-13 15:23:41 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/383901)
3 years, 9 months ago (2017-03-13 15:31:08 UTC) #13
sky
TBR rockot for DEPS change (moved services/preferences/public dep from ash/common/DEPS to ash/DEPS).
3 years, 9 months ago (2017-03-13 15:55:21 UTC) #16
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/2741273002/40001
3 years, 9 months ago (2017-03-13 15:55:47 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/383926)
3 years, 9 months ago (2017-03-13 16:05:31 UTC) #20
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/2741273002/40001
3 years, 9 months ago (2017-03-13 16:52:44 UTC) #23
commit-bot: I haz the power
3 years, 9 months ago (2017-03-13 17:00:00 UTC) #26
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/b073203afbe9bd42ecb403983e04...

Powered by Google App Engine
This is Rietveld 408576698