Index: chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.cc |
diff --git a/chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.cc b/chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.cc |
index 7437ffe5bbe5f4be504262644f57bc21d2573b0c..114006fe4e1468887aba9960b489f10f7eae9b76 100644 |
--- a/chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.cc |
+++ b/chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.cc |
@@ -4,6 +4,7 @@ |
#include "chrome/browser/ui/gtk/fullscreen_exit_bubble_gtk.h" |
+#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/gtk/gtk_chrome_link_button.h" |
#include "chrome/browser/ui/gtk/gtk_util.h" |
#include "chrome/browser/ui/gtk/rounded_window.h" |
@@ -15,9 +16,13 @@ |
FullscreenExitBubbleGtk::FullscreenExitBubbleGtk( |
GtkFloatingContainer* container, |
- CommandUpdater::CommandUpdaterDelegate* delegate) |
- : FullscreenExitBubble(delegate), |
- container_(container) { |
+ Browser* browser, |
+ const GURL& url, |
+ bool ask_permission) |
+ : FullscreenExitBubble(browser), |
+ container_(container), |
+ url_(url), |
+ show_buttons_(ask_permission) { |
InitWidgets(); |
StartWatchingMouse(); |
} |
@@ -43,6 +48,7 @@ void FullscreenExitBubbleGtk::InitWidgets() { |
FALSE); |
signals_.Connect(link, "clicked", G_CALLBACK(OnLinkClickedThunk), this); |
+ |
link_container_.Own(gtk_util::CreateGtkBorderBin( |
link, &ui::kGdkBlack, |
kPaddingPx, kPaddingPx, kPaddingPx, kPaddingPx)); |