diff options
author | scheib@chromium.org <scheib@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-03 23:20:53 +0000 |
---|---|---|
committer | scheib@chromium.org <scheib@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-03 23:20:53 +0000 |
commit | 026f1a7cdb0bb16b49afc16292a9242f52262045 (patch) | |
tree | bacc19892968bfc3715ee73b14bb3fc954e45356 /tools/win | |
parent | 56dfb9046003f3cdcd3a1b161b2551c5fe48af38 (diff) | |
download | chromium_src-026f1a7cdb0bb16b49afc16292a9242f52262045.zip chromium_src-026f1a7cdb0bb16b49afc16292a9242f52262045.tar.gz chromium_src-026f1a7cdb0bb16b49afc16292a9242f52262045.tar.bz2 |
Fix tab-fullscreen exit behavior (exit bubble link & on Mac).
Primarily this change fixes Issue 126911: Fullscreen exit link incorrectly exits browser full screen. However, testing this was onerous without also fixing Issue 155650: IsFullscreenForBrowser() == FALSE when in Browser and Tab fullscreen on Mac, and fixing that also resolves Issue 155642: Exiting HTML5 Fullscreen incorrectly also exits Browser fullscreen.
BUG=126911, 155650, 155642
TEST=At minimum, exiting fullscreen via the exit link on the bubble, and also after initiating HTML fullscreen after first being in each of the Mac fullscreen states (Presentation and Fullscreen). ALSO, manual testing on Mac Snow Leopard (10.6) or earlier (as during development it was not tested there). Attempt all fullscreen transitions possible on Mac (non fullscreen, presentation mode, fullscreen mode, tab fullscreen). Tab fullscreen can be triggered with this test page: http://scheib.github.com/HTMLMisc/PointerLockAndFullscreen.html
TBR=ben@chromium.org
for code simplification in chrome/browser/ui/cocoa and chrome/browser/automation
Review URL: https://chromiumcodereview.appspot.com/11575017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175045 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/win')
0 files changed, 0 insertions, 0 deletions