| Index: chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.h
|
| diff --git a/chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.h b/chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.h
|
| index b8a4abba7a9b0412d6f1c345a86ae5373e899a69..9594a0c92659881f84cc6d5d3f6c3fc76a314978 100644
|
| --- a/chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.h
|
| +++ b/chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.h
|
| @@ -21,7 +21,9 @@ class FullscreenExitBubbleGtk : public FullscreenExitBubble {
|
| // We place the bubble in |container|.
|
| FullscreenExitBubbleGtk(
|
| GtkFloatingContainer* container,
|
| - CommandUpdater::CommandUpdaterDelegate* delegate);
|
| + Browser* delegate,
|
| + const GURL& url,
|
| + bool ask_permission);
|
| virtual ~FullscreenExitBubbleGtk();
|
|
|
| protected:
|
| @@ -44,6 +46,8 @@ class FullscreenExitBubbleGtk : public FullscreenExitBubble {
|
| CHROMEGTK_CALLBACK_1(FullscreenExitBubbleGtk, void, OnSetFloatingPosition,
|
| GtkAllocation*);
|
| CHROMEGTK_CALLBACK_0(FullscreenExitBubbleGtk, void, OnLinkClicked);
|
| + CHROMEGTK_CALLBACK_0(FullscreenExitBubbleGtk, void, OnAllowClicked);
|
| + CHROMEGTK_CALLBACK_0(FullscreenExitBubbleGtk, void, OnDenyClicked);
|
|
|
| // A pointer to the floating container that is our parent.
|
| GtkFloatingContainer* container_;
|
| @@ -58,6 +62,9 @@ class FullscreenExitBubbleGtk : public FullscreenExitBubble {
|
| base::OneShotTimer<FullscreenExitBubbleGtk> initial_delay_;
|
|
|
| ui::GtkSignalRegistrar signals_;
|
| +
|
| + const GURL& url_;
|
| + bool show_buttons_;
|
| };
|
|
|
| #endif // CHROME_BROWSER_UI_GTK_FULLSCREEN_EXIT_BUBBLE_GTK_H_
|
|
|