| 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 70c5a52fee1247ecaf37fe9ebbda8243396e057b..662f593e2a6d6a46c0d3afd09147bfe180fdf823 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
|
| @@ -273,16 +273,18 @@ WebsiteSettingsPopupView::~WebsiteSettingsPopupView() {
|
| }
|
|
|
| // static
|
| -void WebsiteSettingsPopupView::ShowPopup(views::View* anchor_view,
|
| - Profile* profile,
|
| - content::WebContents* web_contents,
|
| - const GURL& url,
|
| - const content::SSLStatus& ssl) {
|
| +views::BubbleDelegateView* WebsiteSettingsPopupView::ShowPopup(
|
| + views::View* anchor_view,
|
| + Profile* profile,
|
| + content::WebContents* web_contents,
|
| + const GURL& url,
|
| + const content::SSLStatus& ssl) {
|
| is_popup_showing = true;
|
| if (InternalChromePage(url)) {
|
| - new InternalPageInfoPopupView(anchor_view);
|
| + return new InternalPageInfoPopupView(anchor_view);
|
| } else {
|
| - new WebsiteSettingsPopupView(anchor_view, profile, web_contents, url, ssl);
|
| + return new WebsiteSettingsPopupView(anchor_view, profile, web_contents, url,
|
| + ssl);
|
| }
|
| }
|
|
|
|
|