Index: chrome/browser/ui/views/exclusive_access_bubble_views.h |
diff --git a/chrome/browser/ui/views/exclusive_access_bubble_views.h b/chrome/browser/ui/views/exclusive_access_bubble_views.h |
index 5b187bd3e95a89e435c78e4a23f21d4eea3315b3..9014616615502332a65745431596b9aca74bac74 100644 |
--- a/chrome/browser/ui/views/exclusive_access_bubble_views.h |
+++ b/chrome/browser/ui/views/exclusive_access_bubble_views.h |
@@ -12,7 +12,7 @@ |
#include "content/public/browser/notification_registrar.h" |
#include "ui/views/widget/widget_observer.h" |
-class BrowserView; |
+class ExclusiveAccessBubbleViewsContext; |
class GURL; |
namespace gfx { |
class SlideAnimation; |
@@ -30,7 +30,7 @@ class ExclusiveAccessBubbleViews : public ExclusiveAccessBubble, |
public content::NotificationObserver, |
public views::WidgetObserver { |
public: |
- ExclusiveAccessBubbleViews(BrowserView* browser, |
+ ExclusiveAccessBubbleViews(ExclusiveAccessBubbleViewsContext* context, |
const GURL& url, |
ExclusiveAccessBubbleType bubble_type); |
~ExclusiveAccessBubbleViews() override; |
@@ -82,7 +82,7 @@ class ExclusiveAccessBubbleViews : public ExclusiveAccessBubble, |
// views::WidgetObserver override: |
void OnWidgetVisibilityChanged(views::Widget* widget, bool visible) override; |
- BrowserView* browser_view_; |
+ ExclusiveAccessBubbleViewsContext* const bubble_view_context_; |
views::Widget* popup_; |