| Index: content/browser/frame_host/navigator_impl.cc
|
| diff --git a/content/browser/frame_host/navigator_impl.cc b/content/browser/frame_host/navigator_impl.cc
|
| index 9a211eee80eb1e22f74bb54b107430243be72bcc..9b3dd5ef8007cb7b832040ddd1765d88fccc4af4 100644
|
| --- a/content/browser/frame_host/navigator_impl.cc
|
| +++ b/content/browser/frame_host/navigator_impl.cc
|
| @@ -317,8 +317,10 @@ bool NavigatorImpl::NavigateToEntry(
|
| dest_render_frame_host->Navigate(
|
| entry.ConstructCommonNavigationParams(navigation_type),
|
| entry.ConstructStartNavigationParams(),
|
| - entry.ConstructCommitNavigationParams(navigation_start),
|
| - entry.ConstructHistoryNavigationParams(controller_));
|
| + entry.ConstructRequestNavigationParams(
|
| + navigation_start, controller_->GetIndexOfEntry(&entry),
|
| + controller_->GetLastCommittedEntryIndex(),
|
| + controller_->GetEntryCount()));
|
| } else {
|
| // No need to navigate again. Just resume the deferred request.
|
| dest_render_frame_host->GetProcess()->ResumeDeferredNavigation(
|
| @@ -698,8 +700,7 @@ void NavigatorImpl::CommitNavigation(FrameTreeNode* frame_tree_node,
|
|
|
| render_frame_host->CommitNavigation(response, body.Pass(),
|
| navigation_request->common_params(),
|
| - navigation_request->commit_params(),
|
| - navigation_request->history_params());
|
| + navigation_request->request_params());
|
| }
|
|
|
| // PlzNavigate
|
|
|