| Index: chrome/browser/ui/views/website_settings/permission_prompt_impl_views.cc
|
| diff --git a/chrome/browser/ui/views/website_settings/permission_prompt_impl_views.cc b/chrome/browser/ui/views/website_settings/permission_prompt_impl_views.cc
|
| index d231511be4b641664816f8d2312fde9ce9b86f09..cf1117e5a9f99f70c81625dc6db92d1f93fbeb2a 100644
|
| --- a/chrome/browser/ui/views/website_settings/permission_prompt_impl_views.cc
|
| +++ b/chrome/browser/ui/views/website_settings/permission_prompt_impl_views.cc
|
| @@ -26,15 +26,11 @@
|
| const int kFullscreenLeftMargin = 40;
|
|
|
| views::View* PermissionPromptImpl::GetAnchorView() {
|
| - BrowserView* browser_view = BrowserView::GetBrowserViewForBrowser(browser_);
|
| -
|
| - if (browser_->SupportsWindowFeature(Browser::FEATURE_LOCATIONBAR))
|
| - return browser_view->GetLocationBarView()
|
| - ->location_icon_view()
|
| - ->GetImageView();
|
| + if (!browser_->SupportsWindowFeature(Browser::FEATURE_LOCATIONBAR))
|
| + return nullptr; // Fall back to GetAnchorPoint().
|
|
|
| - // Fall back to GetAnchorPoint().
|
| - return nullptr;
|
| + BrowserView* browser_view = BrowserView::GetBrowserViewForBrowser(browser_);
|
| + return browser_view->GetLocationBarView()->GetSecurityBubbleAnchorView();
|
| }
|
|
|
| gfx::Point PermissionPromptImpl::GetAnchorPoint() {
|
|
|