Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 92e7367871040aa18c6a4c27ab77a3ff6f68fbff..df2e9c067d30f97d27596e35293a434fcae7d47b 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -937,7 +937,8 @@ void RenderFrameImpl::OnSwapOut(int proxy_routing_id) { |
// RenderFrameProxy as well so its routing id is registered for receiving |
// IPC messages. |
render_view_->SyncNavigationState(); |
- proxy = RenderFrameProxy::CreateFrameProxy(proxy_routing_id, routing_id_); |
+ proxy = RenderFrameProxy::CreateProxyToReplaceFrame(proxy_routing_id, |
+ routing_id_); |
// Synchronously run the unload handler before sending the ACK. |
// TODO(creis): Call dispatchUnloadEvent unconditionally here to support |