| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 56c3348c156c7f897f6c68f413d81e1f36706dcf..8c39821681165e300597e6e367e34f04514dd1ff 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -939,7 +939,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(this,
|
| + proxy_routing_id);
|
|
|
| // Synchronously run the unload handler before sending the ACK.
|
| // TODO(creis): Call dispatchUnloadEvent unconditionally here to support
|
|
|