diff options
author | kuan@chromium.org <kuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-17 22:42:37 +0000 |
---|---|---|
committer | kuan@chromium.org <kuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-17 22:42:37 +0000 |
commit | 7855cdf9f74be8e3456c6985aa5a0f2aa6487cba (patch) | |
tree | 7a30e437716219100078ee6d8c472f6ead433c50 /chrome/browser/views/frame | |
parent | 7ee5194e5aebe78614a829cf6b869643cf1d1596 (diff) | |
download | chromium_src-7855cdf9f74be8e3456c6985aa5a0f2aa6487cba.zip chromium_src-7855cdf9f74be8e3456c6985aa5a0f2aa6487cba.tar.gz chromium_src-7855cdf9f74be8e3456c6985aa5a0f2aa6487cba.tar.bz2 |
disable comamnds in full screen mode
original bug was to disable CTRL+B (toggling of bookmark bar) in full screen mode; turns out there's a method that other platforms call to disable specific comamnds in full screen mode
BUG=34340
TEST=verify per bug report.
Review URL: http://codereview.chromium.org/626007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39286 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/views/frame')
-rw-r--r-- | chrome/browser/views/frame/browser_view.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/views/frame/browser_view.cc b/chrome/browser/views/frame/browser_view.cc index f3ccddf..2f27205 100644 --- a/chrome/browser/views/frame/browser_view.cc +++ b/chrome/browser/views/frame/browser_view.cc @@ -1872,6 +1872,14 @@ void BrowserView::ProcessFullscreen(bool fullscreen) { #endif // No need to invoke SetFullscreen for linux as this code is executed // once we're already fullscreen on linux. +#if defined(OS_CHROMEOS) + // Updating of commands for fullscreen mode is called from SetFullScreen on + // Wndows (see just above), but for ChromeOS, this method (ProcessFullScreen) + // is called after full screen has happened successfully (via GTK's + // window-state-change event), so we have to update commands here. + browser_->UpdateCommandsForFullscreenMode(fullscreen); +#endif + if (fullscreen) { bool is_kiosk = CommandLine::ForCurrentProcess()->HasSwitch(switches::kKioskMode); |