30 lines
1.4 KiB
Diff
30 lines
1.4 KiB
Diff
diff --git content/browser/frame_host/navigation_handle_impl.cc content/browser/frame_host/navigation_handle_impl.cc
|
|
index 4ebe13f1..11ded80 100644
|
|
--- content/browser/frame_host/navigation_handle_impl.cc
|
|
+++ content/browser/frame_host/navigation_handle_impl.cc
|
|
@@ -257,12 +257,6 @@ net::Error NavigationHandleImpl::GetNetErrorCode() {
|
|
}
|
|
|
|
RenderFrameHostImpl* NavigationHandleImpl::GetRenderFrameHost() {
|
|
- // TODO(mkwst): Change this to check against 'READY_TO_COMMIT' once
|
|
- // ReadyToCommitNavigation is available whether or not PlzNavigate is
|
|
- // enabled. https://crbug.com/621856
|
|
- CHECK_GE(state_, WILL_PROCESS_RESPONSE)
|
|
- << "This accessor should only be called after a response has been "
|
|
- "delivered for processing.";
|
|
return render_frame_host_;
|
|
}
|
|
|
|
diff --git content/browser/frame_host/render_frame_host_impl.cc content/browser/frame_host/render_frame_host_impl.cc
|
|
index e3c2371..c2ce9bc 100644
|
|
--- content/browser/frame_host/render_frame_host_impl.cc
|
|
+++ content/browser/frame_host/render_frame_host_impl.cc
|
|
@@ -1133,6 +1133,7 @@ void RenderFrameHostImpl::OnDidFailProvisionalLoadWithError(
|
|
if (navigation_handle_) {
|
|
navigation_handle_->set_net_error_code(
|
|
static_cast<net::Error>(params.error_code));
|
|
+ navigation_handle_->set_render_frame_host(this);
|
|
}
|
|
|
|
frame_tree_node_->navigator()->DidFailProvisionalLoadWithError(this, params);
|