Descriptionmash: Partially migrate ShelfLayoutManager to ash common types.
ActivationChangeObserver -> WmActivationObserver.
Always create RootWindowControllerObserverImpl.
Make RootWindowControllerObserverImpl add/remove itself.
Compare display ids instead of root windows.
Use wm::GetWindowForFullscreenMode instead of ash::RWC.
Use WmLookup instead of WmWindowAura::Get.
Use Widget::IsMouseEventsEnabled instead of CursorClient.
Fix IWYU issues; remove unused forward decls/friends.
BUG=631215
TEST=Automated tests; no behavior changes.
R=jamescook@chromium.org
Committed: https://crrev.com/a3c45128cb054e43525f64c05477d136ff89a708
Cr-Commit-Position: refs/heads/master@{#408271}
Patch Set 1 #Patch Set 2 : Restore in_mus LayoutShelf on ShellObserver::OnShelfAlignmentChanged. #Patch Set 3 : Sync and rebase. #
Total comments: 10
Patch Set 4 : Address comments; cache pointer for observer. #Patch Set 5 : Sync and rebase. #
Messages
Total messages: 21 (14 generated)
|