| 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 759ab5e1b0ab78778220c8be86a02b2772a11971..b6356c7f3e30d6c706cb09e83e0fdb7da9ac38f8 100644
|
| --- a/content/browser/frame_host/navigation_request.cc
|
| +++ b/content/browser/frame_host/navigation_request.cc
|
| @@ -480,7 +480,7 @@ void NavigationRequest::OnRequestRedirected(
|
| // FilterURL sets the URL to about:blank if the CSP checks prevent the
|
| // renderer from accessing it.
|
| if ((url == url::kAboutBlankURL) && (url != common_params_.url)) {
|
| - frame_tree_node_->ResetNavigationRequest(false);
|
| + frame_tree_node_->ResetNavigationRequest(false, true);
|
| return;
|
| }
|
| }
|
| @@ -559,7 +559,7 @@ void NavigationRequest::OnResponseStarted(
|
| // TODO(clamy): Rename ShouldTransferNavigation once PlzNavigate ships.
|
| if (!frame_tree_node_->navigator()->GetDelegate()->ShouldTransferNavigation(
|
| frame_tree_node_->IsMainFrame())) {
|
| - frame_tree_node_->ResetNavigationRequest(false);
|
| + frame_tree_node_->ResetNavigationRequest(false, true);
|
| return;
|
| }
|
| }
|
| @@ -598,7 +598,7 @@ void NavigationRequest::OnRequestFailed(bool has_stale_copy_in_cache,
|
|
|
| // If the request was canceled by the user do not show an error page.
|
| if (net_error == net::ERR_ABORTED) {
|
| - frame_tree_node_->ResetNavigationRequest(false);
|
| + frame_tree_node_->ResetNavigationRequest(false, true);
|
| return;
|
| }
|
|
|
| @@ -833,7 +833,7 @@ void NavigationRequest::CommitNavigation() {
|
| common_params_, request_params_,
|
| is_view_source_);
|
|
|
| - frame_tree_node_->ResetNavigationRequest(true);
|
| + frame_tree_node_->ResetNavigationRequest(true, true);
|
| }
|
|
|
| } // namespace content
|
|
|