Index: chrome/browser/prerender/prerender_contents.cc |
diff --git a/chrome/browser/prerender/prerender_contents.cc b/chrome/browser/prerender/prerender_contents.cc |
index e1e197f9711808ed29beae1f5ddc2081aa524c66..967f5c8d4f8583d01c1e71858f753ba20620d5b5 100644 |
--- a/chrome/browser/prerender/prerender_contents.cc |
+++ b/chrome/browser/prerender/prerender_contents.cc |
@@ -325,8 +325,10 @@ void PrerenderContents::StartPrerendering( |
content::PageTransition transition = content::PAGE_TRANSITION_LINK; |
if (origin_ == ORIGIN_OMNIBOX_EXACT || origin_ == ORIGIN_OMNIBOX_EXACT_FULL) |
transition = content::PAGE_TRANSITION_TYPED; |
- new_contents->controller().LoadURL(prerender_url_, referrer_, transition, |
- std::string()); |
+ new_contents->controller().LoadURL( |
+ prerender_url_, |
+ content::Referrer(referrer_, WebKit::WebReferrerPolicyDefault), |
+ transition, std::string()); |
} |
bool PrerenderContents::GetChildId(int* child_id) const { |