| Index: chrome/browser/ui/views/website_settings/website_settings_popup_view.cc
|
| diff --git a/chrome/browser/ui/views/website_settings/website_settings_popup_view.cc b/chrome/browser/ui/views/website_settings/website_settings_popup_view.cc
|
| index 48d5e58e00b2013c2e391a33846793ed778e3c29..31dce7074fddb7ef96560d1dbcea313adca54ed0 100644
|
| --- a/chrome/browser/ui/views/website_settings/website_settings_popup_view.cc
|
| +++ b/chrome/browser/ui/views/website_settings/website_settings_popup_view.cc
|
| @@ -41,6 +41,7 @@
|
| #include "ui/views/layout/grid_layout.h"
|
| #include "ui/views/layout/layout_manager.h"
|
| #include "ui/views/view.h"
|
| +#include "ui/views/widget/widget.h"
|
|
|
| namespace {
|
|
|
| @@ -322,7 +323,9 @@ WebsiteSettingsPopupView::WebsiteSettingsPopupView(
|
| SizeToContents();
|
|
|
| presenter_.reset(new WebsiteSettings(this, profile,
|
| - tab_contents->content_settings(), url,
|
| + tab_contents->content_settings(),
|
| + tab_contents->infobar_tab_helper(),
|
| + url,
|
| ssl,
|
| content::CertStore::GetInstance()));
|
| }
|
| @@ -344,6 +347,10 @@ gfx::Rect WebsiteSettingsPopupView::GetAnchorRect() {
|
| return anchor;
|
| }
|
|
|
| +void WebsiteSettingsPopupView::OnWidgetClosing(views::Widget* widget) {
|
| + presenter_->OnUIClosing();
|
| +}
|
| +
|
| void WebsiteSettingsPopupView::ButtonPressed(
|
| views::Button* button,
|
| const views::Event& event) {
|
|
|