Index: chrome/renderer/prerender/prerender_dispatcher.cc |
diff --git a/chrome/renderer/prerender/prerender_dispatcher.cc b/chrome/renderer/prerender/prerender_dispatcher.cc |
index d35b75b15a7d21c009e26aa1dddd9d9b836ea7a3..3cbd33f4666688a83175c38bdb670eb0be2fef97 100644 |
--- a/chrome/renderer/prerender/prerender_dispatcher.cc |
+++ b/chrome/renderer/prerender/prerender_dispatcher.cc |
@@ -140,8 +140,9 @@ void PrerenderDispatcher::add(const WebPrerender& prerender) { |
content::RenderThread::Get()->Send(new PrerenderHostMsg_AddLinkRelPrerender( |
extra_data.prerender_id(), attributes, |
- content::Referrer(GURL(prerender.referrer()), |
- prerender.referrerPolicy()), |
+ content::Referrer::SanitizeForRequest( |
+ GURL(prerender.url()), content::Referrer(GURL(prerender.referrer()), |
+ prerender.referrerPolicy())), |
extra_data.size(), extra_data.render_view_route_id())); |
} |