Index: chrome/browser/prerender/prerender_contents.cc |
diff --git a/chrome/browser/prerender/prerender_contents.cc b/chrome/browser/prerender/prerender_contents.cc |
index c148908ae8bd7b5b1f28d850d4460de8afc90e3d..7c2bc8defb8a9cdbafce30ad714c8f77c262d2f1 100644 |
--- a/chrome/browser/prerender/prerender_contents.cc |
+++ b/chrome/browser/prerender/prerender_contents.cc |
@@ -370,14 +370,15 @@ void PrerenderContents::StartPrerendering( |
new_contents->SetUserAgentOverride( |
prerender_manager_->config().user_agent_override); |
- new_contents->GetController().LoadURLWithUserAgentOverride( |
- prerender_url_, |
- referrer_, |
- (origin_ == ORIGIN_OMNIBOX ? content::PAGE_TRANSITION_TYPED : |
- content::PAGE_TRANSITION_LINK), |
- false, |
- std::string(), |
- prerender_manager_->config().is_overriding_user_agent); |
+ content::NavigationController::LoadURLParams load_url_params( |
+ prerender_url_); |
+ load_url_params.referrer = referrer_; |
+ load_url_params.transition_type = (origin_ == ORIGIN_OMNIBOX ? |
+ content::PAGE_TRANSITION_TYPED : content::PAGE_TRANSITION_LINK); |
+ load_url_params.should_inherit_user_agent_override = false; |
+ load_url_params.is_overriding_user_agent = |
+ prerender_manager_->config().is_overriding_user_agent; |
+ new_contents->GetController().LoadURLWithParams(load_url_params); |
} |
bool PrerenderContents::GetChildId(int* child_id) const { |