Index: chrome/browser/ui/views/extensions/extension_action_view_controller.cc |
diff --git a/chrome/browser/ui/views/extensions/extension_action_view_controller.cc b/chrome/browser/ui/views/extensions/extension_action_view_controller.cc |
index 9256bd0b36e9279b8869b19bab76eacc64f30f97..e03d2968fcd5076781be3515969879ef41814500 100644 |
--- a/chrome/browser/ui/views/extensions/extension_action_view_controller.cc |
+++ b/chrome/browser/ui/views/extensions/extension_action_view_controller.cc |
@@ -72,7 +72,8 @@ bool ExtensionActionViewController::ExecuteAction( |
ExecuteExtensionAction(extension_, browser_, grant_tab_permissions) == |
ExtensionAction::ACTION_SHOW_POPUP) { |
GURL popup_url = extension_action_->GetPopupUrl(GetCurrentTabId()); |
- if (ShowPopupWithUrl(show_action, popup_url)) { |
+ if (delegate_->GetPreferredPopupViewController()->ShowPopupWithUrl( |
+ show_action, popup_url)) { |
delegate_->OnPopupShown(grant_tab_permissions); |
return true; |
} |