diff options
Diffstat (limited to 'chrome/browser/extensions/extension_process_manager.cc')
-rw-r--r-- | chrome/browser/extensions/extension_process_manager.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/chrome/browser/extensions/extension_process_manager.cc b/chrome/browser/extensions/extension_process_manager.cc index 33e92f3..8e355c0 100644 --- a/chrome/browser/extensions/extension_process_manager.cc +++ b/chrome/browser/extensions/extension_process_manager.cc @@ -29,6 +29,8 @@ #include "content/public/browser/notification_service.h" using content::BrowserThread; +using content::OpenURLParams; +using content::Referrer; namespace { @@ -213,8 +215,9 @@ void ExtensionProcessManager::OpenOptionsPage(const Extension* extension, browser = Browser::GetOrCreateTabbedBrowser(profile->GetOriginalProfile()); } - browser->OpenURL(extension->options_url(), GURL(), SINGLETON_TAB, - content::PAGE_TRANSITION_LINK); + OpenURLParams params(extension->options_url(), Referrer(), SINGLETON_TAB, + content::PAGE_TRANSITION_LINK, false); + browser->OpenURL(params); browser->window()->Show(); static_cast<RenderViewHostDelegate*>(browser->GetSelectedTabContents())-> Activate(); |