Index: content/renderer/render_frame_proxy.cc |
diff --git a/content/renderer/render_frame_proxy.cc b/content/renderer/render_frame_proxy.cc |
index 0b550b90874b74b6cd89dccea9a1fd1ca36a5890..25b34ed76d641b73af23182232072feb974508f4 100644 |
--- a/content/renderer/render_frame_proxy.cc |
+++ b/content/renderer/render_frame_proxy.cc |
@@ -166,15 +166,6 @@ RenderFrameProxy::RenderFrameProxy(int routing_id, int frame_routing_id) |
} |
RenderFrameProxy::~RenderFrameProxy() { |
- // TODO(nasko): Set the render_frame_proxy to null to avoid a double deletion |
- // when detaching the main frame. This can be removed once RenderFrameImpl and |
- // RenderFrameProxy have been completely decoupled. See |
- // https://crbug.com/357747. |
- RenderFrameImpl* render_frame = |
- RenderFrameImpl::FromRoutingID(frame_routing_id_); |
- if (render_frame) |
- render_frame->set_render_frame_proxy(nullptr); |
- |
render_widget_->UnregisterRenderFrameProxy(this); |
CHECK(!web_frame_); |