| Index: content/browser/frame_host/frame_tree.cc
|
| diff --git a/content/browser/frame_host/frame_tree.cc b/content/browser/frame_host/frame_tree.cc
|
| index 651599b1188781bdd1bd84c4586f635d68babb32..6fb0fc326d2f80d44763319889743494eb4b74f5 100644
|
| --- a/content/browser/frame_host/frame_tree.cc
|
| +++ b/content/browser/frame_host/frame_tree.cc
|
| @@ -356,7 +356,7 @@ void FrameTree::ReleaseRenderViewHostRef(RenderViewHostImpl* render_view_host) {
|
| CHECK_GT(iter->second->ref_count(), 0);
|
| iter->second->decrement_ref_count();
|
| if (iter->second->ref_count() == 0) {
|
| - iter->second->Shutdown();
|
| + iter->second->ShutdownAndDestroy();
|
| render_view_host_map_.erase(iter);
|
| }
|
| } else {
|
| @@ -377,7 +377,7 @@ void FrameTree::ReleaseRenderViewHostRef(RenderViewHostImpl* render_view_host) {
|
| CHECK_GT(render_view_host->ref_count(), 0);
|
| render_view_host->decrement_ref_count();
|
| if (render_view_host->ref_count() == 0) {
|
| - render_view_host->Shutdown();
|
| + render_view_host->ShutdownAndDestroy();
|
| render_view_host_pending_shutdown_map_.erase(multi_iter);
|
| }
|
| break;
|
|
|