| Index: chrome/browser/ui/views/website_settings/permissions_bubble_view.h
|
| diff --git a/chrome/browser/ui/views/website_settings/permissions_bubble_view.h b/chrome/browser/ui/views/website_settings/permissions_bubble_view.h
|
| index a9d1836c07edb89ff161e81496c7522398ed61c9..d3a5d3c2a13ddc170d0de035b2158b9153ecb31e 100644
|
| --- a/chrome/browser/ui/views/website_settings/permissions_bubble_view.h
|
| +++ b/chrome/browser/ui/views/website_settings/permissions_bubble_view.h
|
| @@ -16,18 +16,16 @@ namespace views {
|
| class View;
|
| }
|
|
|
| -class Browser;
|
| class PermissionsBubbleDelegateView;
|
|
|
| class PermissionBubbleViewViews : public PermissionBubbleView {
|
| public:
|
| - explicit PermissionBubbleViewViews(Browser* browser);
|
| + explicit PermissionBubbleViewViews(PermissionBubbleDelegate* delegate);
|
| ~PermissionBubbleViewViews() override;
|
|
|
| // PermissionBubbleView:
|
| - void SetDelegate(Delegate* delegate) override;
|
| - void Show(const std::vector<PermissionBubbleRequest*>& requests,
|
| - const std::vector<bool>& accept_state) override;
|
| + void SetDelegate(PermissionBubbleDelegate* delegate) override;
|
| + void Show() override;
|
| bool CanAcceptRequestUpdate() override;
|
| void Hide() override;
|
| bool IsVisible() override;
|
| @@ -43,8 +41,7 @@ class PermissionBubbleViewViews : public PermissionBubbleView {
|
| views::View* GetAnchorView();
|
| views::BubbleBorder::Arrow GetAnchorArrow();
|
|
|
| - Browser* browser_;
|
| - Delegate* delegate_;
|
| + PermissionBubbleDelegate* delegate_;
|
| PermissionsBubbleDelegateView* bubble_delegate_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(PermissionBubbleViewViews);
|
|
|