DescriptionSupport additional mash shelf alignments.
Support left/bottom/right alignments in ash::wm::ShelfLayout.
Propagate alignment changes with a new ShelfLayout interface.
Add RootWindowController::GetLayoutManagerForContainer helper.
TODO: Update preferred sizes with alignment to avoid flicker.
BUG=595852
TEST=mash shelf supports left/bottom/right alignments (with some flicker).
R=jamescook@chromium.org,sky@chromium.org
Committed: https://crrev.com/68b18edb1ca481397ac2ccd95c40e201f657adfe
Cr-Commit-Position: refs/heads/master@{#387679}
Patch Set 1 #
Total comments: 4
Patch Set 2 : Sync and rebase. #Patch Set 3 : Cleanup; address comments. #
Total comments: 6
Patch Set 4 : Sync and rebase. #Patch Set 5 : Address comments. #
Total comments: 9
Patch Set 6 : Sync and rebase; address comments (sorry). #
Messages
Total messages: 36 (18 generated)
|