Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2558)

Unified Diff: chrome/browser/ui/browser.cc

Issue 8669014: Fix a bug where redirect chain gets lost on process swap. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: conditional disabling Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/browser.cc
diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc
index a333ef8e99374db1b1c6cb3ee001622752f2526b..cd450804645cdd9ea93d2f54dfceb12bc0cac7d8 100644
--- a/chrome/browser/ui/browser.cc
+++ b/chrome/browser/ui/browser.cc
@@ -2969,9 +2969,8 @@ TabContents* Browser::OpenURL(const GURL& url,
content::PageTransition transition) {
// For specifying a referrer, use the version of OpenURL taking OpenURLParams.
DCHECK(referrer.is_empty());
- return OpenURLFromTab(NULL,
- OpenURLParams(url, referrer, disposition, transition,
- false));
+ return OpenURLFromTab(NULL, OpenURLParams(url, referrer, disposition,
+ transition, false));
}
TabContents* Browser::OpenURL(const OpenURLParams& params) {
@@ -3389,6 +3388,8 @@ TabContents* Browser::OpenURLFromTab(TabContents* source,
nav_params.user_gesture = true;
nav_params.override_encoding = params.override_encoding;
nav_params.is_renderer_initiated = params.is_renderer_initiated;
+ nav_params.transferred_global_request_id =
+ params.transferred_global_request_id;
browser::Navigate(&nav_params);
return nav_params.target_contents ?
« no previous file with comments | « chrome/browser/renderer_host/transfer_navigation_resource_handler.cc ('k') | chrome/browser/ui/browser_navigator.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698