DescriptionMove the logic to update bounds for show type from WorkspaceLayoutManager to DefaultState
* Introduced WindowStateObserver::{Pre|Post}WindowShowTypeChange
We had implicit dependency between OnWindowShowTypeChanged implementations. This clearly separate the things that should happen before and after the window's bounds is updated.
This is another step to introduce state machine.
BUG=318325
TEST=no functional change. all tests should pass.
TBR=benwells@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=251191
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=251539
Patch Set 1 #Patch Set 2 : #
Total comments: 1
Patch Set 3 : build fix #Patch Set 4 : #
Total comments: 23
Patch Set 5 : #Patch Set 6 : #
Total comments: 2
Patch Set 7 : #Patch Set 8 : #
Total comments: 28
Patch Set 9 : #Patch Set 10 : rebase #Patch Set 11 : fix rebase #Patch Set 12 : handle show_inactive #Messages
Total messages: 44 (0 generated)
|