| Index: chrome/browser/plugin_observer.cc
|
| diff --git a/chrome/browser/plugin_observer.cc b/chrome/browser/plugin_observer.cc
|
| index 62562a4bfb1c44ae77bcd787b4b19eaad6fc7c93..b01c08379a980c12f120dbfba5307e5e5ced6dc3 100644
|
| --- a/chrome/browser/plugin_observer.cc
|
| +++ b/chrome/browser/plugin_observer.cc
|
| @@ -350,8 +350,11 @@ void PluginObserver::DidNotFindMissingPlugin(int placeholder_id,
|
|
|
| void PluginObserver::InstallMissingPlugin(PluginInstaller* installer) {
|
| if (installer->url_for_display()) {
|
| - tab_contents()->OpenURL(installer->plugin_url(), tab_contents()->GetURL(),
|
| - NEW_FOREGROUND_TAB, content::PAGE_TRANSITION_TYPED);
|
| + tab_contents()->OpenURL(OpenURLParams(
|
| + installer->plugin_url(),
|
| + content::Referrer(tab_contents()->GetURL(),
|
| + WebKit::WebReferrerPolicyDefault),
|
| + NEW_FOREGROUND_TAB, content::PAGE_TRANSITION_TYPED, false));
|
| } else {
|
| NOTIMPLEMENTED();
|
| }
|
|
|