summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gtk/browser_window_gtk.h
diff options
context:
space:
mode:
authortony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-09 19:27:47 +0000
committertony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-09 19:27:47 +0000
commitb4aa6f70a158d11aef3d48886cb24690a4fb858d (patch)
tree75ce08d143f153e6e387d9072b7b508cb3ca40ce /chrome/browser/gtk/browser_window_gtk.h
parenta7581710ab48c76d43496b535d77560bfd35510a (diff)
downloadchromium_src-b4aa6f70a158d11aef3d48886cb24690a4fb858d.zip
chromium_src-b4aa6f70a158d11aef3d48886cb24690a4fb858d.tar.gz
chromium_src-b4aa6f70a158d11aef3d48886cb24690a4fb858d.tar.bz2
First cut at Exit Fullscreen bubble on Linux.
It shows and disappears after 3 seconds. There is no way to bring it back. The following remain to be done: - Rounding the bottom corners (with a radius of 8, ActAsRoundedWindow looks ugly) and make it transparent. - Slide in/out animation. - Implement the logic in the Windows version for when to show or hide the bubble. It's pretty complicated and I haven't decided whether to port it or to try to share it. BUG=8405 Review URL: http://codereview.chromium.org/374023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31461 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/gtk/browser_window_gtk.h')
-rw-r--r--chrome/browser/gtk/browser_window_gtk.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/gtk/browser_window_gtk.h b/chrome/browser/gtk/browser_window_gtk.h
index 6d79a9a..f531a65 100644
--- a/chrome/browser/gtk/browser_window_gtk.h
+++ b/chrome/browser/gtk/browser_window_gtk.h
@@ -35,6 +35,7 @@ class BrowserToolbarGtk;
class CustomDrawButton;
class DownloadShelfGtk;
class FindBarGtk;
+class FullscreenExitBubbleGtk;
class InfoBarContainerGtk;
class LocationBar;
class StatusBubbleGtk;
@@ -430,6 +431,8 @@ class BrowserWindowGtk : public BrowserWindow,
// The accelerator group used to handle accelerators, owned by this object.
GtkAccelGroup* accel_group_;
+ scoped_ptr<FullscreenExitBubbleGtk> fullscreen_exit_bubble_;
+
DISALLOW_COPY_AND_ASSIGN(BrowserWindowGtk);
};