| 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 18bf1e4efdb28d908a4dfd3faeab328959cddc2b..eca4290a1734a85125a31b5eed0591bea5d7e81c 100644
|
| --- a/content/browser/frame_host/render_frame_host_impl.cc
|
| +++ b/content/browser/frame_host/render_frame_host_impl.cc
|
| @@ -659,7 +659,7 @@ bool RenderFrameHostImpl::IsRenderFrameLive() {
|
| is_live = render_view_host_->IsRenderViewLive();
|
|
|
| // Sanity check: the RenderView should always be live if the RenderFrame is.
|
| - DCHECK(!is_live || render_view_host_->IsRenderViewLive());
|
| + DCHECK_IMPLIES(is_live, render_view_host_->IsRenderViewLive());
|
|
|
| return is_live;
|
| }
|
| @@ -1112,16 +1112,6 @@ void RenderFrameHostImpl::OnRenderProcessGone(int status, int exit_code) {
|
| iter.second.Run(ui::AXTreeUpdate());
|
| ax_tree_snapshot_callbacks_.clear();
|
|
|
| - if (frame_tree_node_->IsMainFrame()) {
|
| - // RenderViewHost/RenderWidgetHost needs to reset some stuff.
|
| - render_view_host_->RendererExited(
|
| - render_view_host_->render_view_termination_status_, exit_code);
|
| -
|
| - render_view_host_->delegate_->RenderViewTerminated(
|
| - render_view_host_, static_cast<base::TerminationStatus>(status),
|
| - exit_code);
|
| - }
|
| -
|
| // Note: don't add any more code at this point in the function because
|
| // |this| may be deleted. Any additional cleanup should happen before
|
| // the last block of code here.
|
|
|