DescriptionMac: Add tabpose window
The window doesn't have any contents yet, which makes its appearance look a bit janky for now.
BUG=50307
TEST=
* All the following happens only if --enable-expose-for-tabs is passed in, else all of it should be disabled.
* In a browser window, hit cmd-f10 or three-finger-swipe down. A grey overlay with a gradient at the top should appear.
* The overlay should cover tab contents, eventual info bars, the bookmarks bar if it's detached (but not the bookmarks bar if it's not detached), and eventual attached inspector windows. It should not cover the download shelf if it's open.
* The window should block clicks on the tab strip and the download shelf for now.
* The overlay should close on three-finger-swipe up, click, esc, enter, and space.
* Every open browser window should have its own overlay, and they should be independent of each other.
* If a browser window with an overlay window is active, most menu items should be greyed out, and all browser-related keyboard shortcuts should be disabled.
* In particular, hitting cmd-f10 twice should open only one overlay per browser window
* The overlay should have the correct size with a UI scale factor > 1
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=54349
Patch Set 1 #Patch Set 2 : '' #Patch Set 3 : '' #Patch Set 4 : '' #
Total comments: 20
Patch Set 5 : '' #Patch Set 6 : '' #
Total comments: 12
Patch Set 7 : comments #Patch Set 8 : comments pink #Patch Set 9 : linux compile #Patch Set 10 : mac compile?! #
Total comments: 6
Messages
Total messages: 10 (0 generated)
|