Index: chrome/browser/ui/browser.h |
diff --git a/chrome/browser/ui/browser.h b/chrome/browser/ui/browser.h |
index f93e3cd6c9ffe2907a2088f669390ff560be90cb..89975a0141bb2fe4c6fdf6c952ff622596e0f0ca 100644 |
--- a/chrome/browser/ui/browser.h |
+++ b/chrome/browser/ui/browser.h |
@@ -38,6 +38,7 @@ |
#include "chrome/browser/ui/shell_dialogs.h" |
#include "chrome/browser/ui/tab_contents/tab_contents_wrapper_delegate.h" |
#include "chrome/browser/ui/toolbar/toolbar_model.h" |
+#include "chrome/common/content_settings.h" |
#include "chrome/common/content_settings_types.h" |
#include "chrome/common/extensions/extension_constants.h" |
#include "content/browser/tab_contents/page_navigator.h" |
@@ -513,9 +514,9 @@ class Browser : public TabHandlerDelegate, |
void WriteCurrentURLToClipboard(); |
void ConvertPopupToTabbedBrowser(); |
// In kiosk mode, the first toggle is valid, the rest is discarded. |
- void ToggleFullscreenMode(); |
+ void ToggleFullscreenMode(bool from_tab); |
#if defined(OS_MACOSX) |
- void TogglePresentationMode(); |
+ void TogglePresentationMode(bool from_tab); |
#endif |
void Exit(); |
#if defined(OS_CHROMEOS) |
@@ -821,6 +822,11 @@ class Browser : public TabHandlerDelegate, |
virtual void TabPinnedStateChanged(TabContentsWrapper* contents, int index); |
virtual void TabStripEmpty(); |
+ // Fullscreen permission infobar callbacks. |
+ void OnAcceptFullscreenPermission(const GURL& url); |
+ void OnDenyFullscreenPermission(); |
+ ContentSetting GetFullscreenSetting(const GURL& url); |
+ |
// Figure out if there are tabs that have beforeunload handlers. |
bool TabsNeedBeforeUnloadFired(); |