| 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 a5a193160646054bdf9751aaf94b7c100b7092ed..a351c4487319ec859f884da60d959242aca0a752 100644
|
| --- a/content/browser/frame_host/navigation_request.cc
|
| +++ b/content/browser/frame_host/navigation_request.cc
|
| @@ -473,7 +473,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;
|
| }
|
| }
|
| @@ -552,7 +552,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;
|
| }
|
| }
|
| @@ -591,7 +591,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;
|
| }
|
|
|
| @@ -826,7 +826,7 @@ void NavigationRequest::CommitNavigation() {
|
| common_params_, request_params_,
|
| is_view_source_);
|
|
|
| - frame_tree_node_->ResetNavigationRequest(true);
|
| + frame_tree_node_->ResetNavigationRequest(true, true);
|
| }
|
|
|
| } // namespace content
|
|
|