DescriptionLock rotation when screen is manually rotated.
Lock Rotation when screen is manually rotated.
This re-lands: https://codereview.chromium.org/261163004
which was reverted by: https://codereview.chromium.org/271133002
640650531fbd87578ea969b3a7f8d8a9c915bcc4.
Additionally DisplayManager now accepts a source of display rotations. Those triggered by explicit user input (display settins, ctrl+shift+f3) will be stored as a part of display settings. Those triggered by rotation will not.
Upon exiting maximize mode the display will be returned to the last rotation explicitly set by a user.
TEST=MaximizeControllerModeTest
TEST=DisplayPreferencesTest
BUG=371426
BUG=369505
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273011
Patch Set 1 #Patch Set 2 : Define sources for rotation #
Total comments: 14
Patch Set 3 : Rename enum #Patch Set 4 : Revert the Rotation Source approach #Patch Set 5 : Block saving directly #
Total comments: 8
Patch Set 6 : Rebase #Patch Set 7 : #
Total comments: 2
Patch Set 8 : #
Total comments: 10
Patch Set 9 : #Patch Set 10 : Fix non chromeOS builds #
Messages
Total messages: 30 (0 generated)
|