Chromium Code Reviews| Index: content/browser/frame_host/navigation_request.cc |
| diff --git a/content/browser/frame_host/navigation_request.cc b/content/browser/frame_host/navigation_request.cc |
| index 1180edfe940bf52a88826469ab34a45251f77988..3dbd9e766beed8a2fe01d0fc483cc758daaba974 100644 |
| --- a/content/browser/frame_host/navigation_request.cc |
| +++ b/content/browser/frame_host/navigation_request.cc |
| @@ -89,7 +89,10 @@ scoped_ptr<NavigationRequest> NavigationRequest::CreateBrowserInitiated( |
| entry.ConstructCommonNavigationParams(dest_url, dest_referrer, |
| frame_entry, navigation_type), |
| BeginNavigationParams(method, headers.ToString(), |
| - LoadFlagFromNavigationType(navigation_type), false), |
| + LoadFlagFromNavigationType(navigation_type), |
| + false, // has_user_gestures |
| + false, // skip_service_worker |
| + REQUEST_CONTEXT_TYPE_HYPERLINK), |
|
Fabrice (no longer in Chrome)
2015/10/06 12:09:58
nasko@ had a comment in the other about whether we
Fabrice (no longer in Chrome)
2015/10/06 13:40:56
We're currently using LOCATION, changing it.
|
| entry.ConstructRequestNavigationParams( |
| frame_entry, navigation_start, is_same_document_history_load, |
| frame_tree_node->has_committed_real_load(), |
| @@ -116,9 +119,21 @@ scoped_ptr<NavigationRequest> NavigationRequest::CreateRendererInitiated( |
| // renderer and sent to the browser instead of being measured here. |
| // TODO(clamy): The pending history list offset should be properly set. |
| // TODO(clamy): Set has_committed_real_load. |
| - RequestNavigationParams request_params; |
| - request_params.current_history_list_offset = current_history_list_offset; |
| - request_params.current_history_list_length = current_history_list_length; |
| + RequestNavigationParams request_params( |
| + false, // is_overriding_user_agent |
| + base::TimeTicks::Now(), // browser_navigation_start |
| + std::vector<GURL>(), // redirects |
| + false, // can_load_local_resources |
| + base::Time::Now(), // request_time |
| + PageState(), // page_state |
| + -1, // page_id |
| + 0, // nav_entry_id |
| + false, // is_same_document_history_load |
| + false, // has_committed_real_load |
| + false, // intended_as_new_entry |
| + -1, // pending_history_list_offset |
| + current_history_list_offset, current_history_list_length, |
| + false); // should_clear_history_list |
| scoped_ptr<NavigationRequest> navigation_request( |
| new NavigationRequest(frame_tree_node, common_params, begin_params, |
| request_params, body, false, nullptr, nullptr)); |