Descriptionchromeos: Move SystemTrayDelegate::RequestShutdown to WmShell
For mustash the chrome browser process cannot call directly into ash. The
implementation of this method in chrome's SystemTrayDelegateChromeos just
turns around and calls into ash::LockStateController.
Moving the method allows ash to process these requests internally. The mus
implementation is still NOTIMPLEMENTED because we don't have mus support
for LockStateController and its animations.
After removing another unused method this results in SystemTrayDelegateChromeos
having no ash::Shell references. (It still uses ash::WmShell, though.)
This is part 1 of moving shutdown handling out of chrome into ash.
BUG=644348, 647412
TEST=Shutdown from system tray still works in classic ash
Committed: https://crrev.com/04570b6023aeada35ead88f6488618be307793d1
Cr-Commit-Position: refs/heads/master@{#431323}
Patch Set 1 #
Total comments: 1
Dependent Patchsets: Messages
Total messages: 11 (6 generated)
|