Index: chrome/browser/ui/browser_navigator.cc |
diff --git a/chrome/browser/ui/browser_navigator.cc b/chrome/browser/ui/browser_navigator.cc |
index 251e61855691d52949d509cbff5965a89e4bb0c5..04dcc5735455811b7c66b4ad07a1a7d23d62eee4 100644 |
--- a/chrome/browser/ui/browser_navigator.cc |
+++ b/chrome/browser/ui/browser_navigator.cc |
@@ -366,6 +366,12 @@ content::WebContents* CreateTargetContents(const chrome::NavigateParams& params, |
if (params.disposition == WindowOpenDisposition::NEW_BACKGROUND_TAB) |
create_params.initially_hidden = true; |
+ create_params.created_from_context_menu = params.started_from_context_menu; |
+ create_params.target_url = params.url; |
+ create_params.source_web_contents = params.source_contents; |
+ create_params.disposition = params.disposition; |
+ create_params.transition = params.transition; |
+ |
#if defined(USE_AURA) |
if (params.browser->window() && |
params.browser->window()->GetNativeWindow()) { |