| Index: content/browser/frame_host/render_frame_host_impl.cc
|
| diff --git a/content/browser/frame_host/render_frame_host_impl.cc b/content/browser/frame_host/render_frame_host_impl.cc
|
| index 1794aaa71fcb5af4caa22cb3e05cb35ac6285d80..d6ee3d333518761ebd9561c4d136a77be443741a 100644
|
| --- a/content/browser/frame_host/render_frame_host_impl.cc
|
| +++ b/content/browser/frame_host/render_frame_host_impl.cc
|
| @@ -1020,20 +1020,9 @@ void RenderFrameHostImpl::OnDidFailProvisionalLoadWithError(
|
| // TODO(clamy): Kill the renderer with RFH_FAIL_PROVISIONAL_LOAD_NO_HANDLE and
|
| // return early if navigation_handle_ is null, once we prevent that case from
|
| // happening in practice.
|
| - if (IsBrowserSideNavigationEnabled() && navigation_handle_ &&
|
| - navigation_handle_->GetNetErrorCode() == net::OK) {
|
| - // The renderer should not be sending this message unless asked to commit
|
| - // an error page.
|
| - // TODO(clamy): Stop sending DidFailProvisionalLoad IPCs at all when enough
|
| - // observers have moved to DidFinishNavigation.
|
| - bad_message::ReceivedBadMessage(
|
| - GetProcess(), bad_message::RFH_FAIL_PROVISIONAL_LOAD_NO_ERROR);
|
| - return;
|
| - }
|
|
|
| // Update the error code in the NavigationHandle of the navigation.
|
| - // PlzNavigate: this has already done in NavigationRequest::OnRequestFailed.
|
| - if (!IsBrowserSideNavigationEnabled() && navigation_handle_) {
|
| + if (navigation_handle_) {
|
| navigation_handle_->set_net_error_code(
|
| static_cast<net::Error>(params.error_code));
|
| }
|
|
|