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

Unified Diff: content/browser/tab_contents/tab_contents.cc

Issue 8784006: Replace the GURL referrer field of OpenURLParams with a content::Referrer (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: 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: content/browser/tab_contents/tab_contents.cc
diff --git a/content/browser/tab_contents/tab_contents.cc b/content/browser/tab_contents/tab_contents.cc
index 72c8be0e7ee20bbe5fc78a1ed0e676841ed0292b..34fb11fdcf201c675209e845dd23349b6057e934 100644
--- a/content/browser/tab_contents/tab_contents.cc
+++ b/content/browser/tab_contents/tab_contents.cc
@@ -576,8 +576,8 @@ TabContents* TabContents::OpenURL(const GURL& url,
content::PageTransition transition) {
// For specifying a referrer, use the version of OpenURL taking OpenURLParams.
DCHECK(referrer.is_empty());
- return OpenURL(OpenURLParams(url, referrer, disposition, transition,
- false));
+ return OpenURL(OpenURLParams(url, content::Referrer(), disposition,
+ transition, false));
}
TabContents* TabContents::OpenURL(const OpenURLParams& params) {
@@ -1767,7 +1767,7 @@ void TabContents::RequestOpenURL(const GURL& url,
transition_type = render_manager_.web_ui()->link_transition_type();
} else {
new_contents = OpenURL(OpenURLParams(
- url, referrer.url, disposition, content::PAGE_TRANSITION_LINK,
+ url, referrer, disposition, content::PAGE_TRANSITION_LINK,
true /* is_renderer_initiated */));
}
if (new_contents) {
@@ -1775,7 +1775,7 @@ void TabContents::RequestOpenURL(const GURL& url,
FOR_EACH_OBSERVER(TabContentsObserver, observers_,
DidOpenRequestedURL(new_contents,
url,
- referrer.url,
+ referrer,
disposition,
transition_type,
source_frame_id));

Powered by Google App Engine
This is Rietveld 408576698