| Index: chrome/browser/ui/extensions/application_launch.cc
|
| diff --git a/chrome/browser/ui/extensions/application_launch.cc b/chrome/browser/ui/extensions/application_launch.cc
|
| index 931fc0f39de293ec59c51f0478f3f240e5dceb67..996d3ff483116f5f8b1fe11f8b48db20294c78d6 100644
|
| --- a/chrome/browser/ui/extensions/application_launch.cc
|
| +++ b/chrome/browser/ui/extensions/application_launch.cc
|
| @@ -262,10 +262,10 @@ WebContents* OpenApplicationTab(const AppLaunchParams& launch_params,
|
| int tab_index = model->GetIndexOfWebContents(existing_tab);
|
|
|
| existing_tab->OpenURL(content::OpenURLParams(
|
| - url,
|
| - content::Referrer(existing_tab->GetURL(),
|
| - blink::WebReferrerPolicyDefault),
|
| - disposition, ui::PAGE_TRANSITION_LINK, false));
|
| + url, content::Referrer::SanitizeForRequest(
|
| + url, content::Referrer(existing_tab->GetURL(),
|
| + blink::WebReferrerPolicyDefault)),
|
| + disposition, ui::PAGE_TRANSITION_LINK, false));
|
| // Reset existing_tab as OpenURL() may have clobbered it.
|
| existing_tab = browser->tab_strip_model()->GetActiveWebContents();
|
| if (params.tabstrip_add_types & TabStripModel::ADD_PINNED) {
|
|
|