DescriptionEnable immersive fullscreen on Windows Ash.
On ChromeOS a reveal occurs on a swipe down from the top
edge, and hides on a swipe up from the top edge.
On Windows we can only detect one piece of information: A
swipe up occurred from the bottom edge, or a swipe down
occured from the top edge. These two events are
indistinguishable on Windows, and they do not come with any
location information.
As a result, the CrOS behavior of these two distinct
operations are merged into one operation here. On Windows
an "edge swipe" displays the shelf AND does the immersive
reveal, whereas on CrOS these are separate operations
triggered by a swipe on the respective edges.
Hiding should still behave the same as CrOS.
BUG=227247
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=257909
Patch Set 1 #
Total comments: 20
Patch Set 2 : Fix some linux compile errors, and check USE_ASH instead of OS define. #
Total comments: 9
Patch Set 3 : Fix codereview issues. #Patch Set 4 : Fix some issues with shelf visibility and desktop fullscreen. #
Total comments: 2
Patch Set 5 : Rebase to ToT. #Patch Set 6 : Fix comment about the top pixel. #
Total comments: 12
Patch Set 7 : Add some TODO comments. #
Total comments: 4
Patch Set 8 : Fix latest set of review issues. #
Total comments: 4
Patch Set 9 : Fix issues from previous review comment. #Messages
Total messages: 39 (0 generated)
|