| 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
|
|
|