Chromium Code Reviews| Index: content/browser/frame_host/render_frame_host_impl.cc |
| diff --git a/content/browser/frame_host/render_frame_host_impl.cc b/content/browser/frame_host/render_frame_host_impl.cc |
| index 1f228805e7651e4c4876b0ca92393e503dc9ec18..c4ebf25f63d2aa4b676b2d8d8291422bd9800ca9 100644 |
| --- a/content/browser/frame_host/render_frame_host_impl.cc |
| +++ b/content/browser/frame_host/render_frame_host_impl.cc |
| @@ -577,7 +577,11 @@ bool RenderFrameHostImpl::CreateRenderFrame(int parent_routing_id) { |
| DCHECK(GetProcess()->HasConnection()); |
| - Send(new FrameMsg_NewFrame(routing_id_, parent_routing_id)); |
| + RenderFrameProxyHost* proxy = frame_tree_node_->render_manager()-> |
| + GetRenderFrameProxyHost(GetSiteInstance()); |
|
nasko
2014/10/27 22:52:54
This type of logic should be in RenderFrameHostMan
Charlie Reis
2014/10/28 16:38:29
+1. This should get passed in from RFHM via WebCo
Nate Chapin
2014/10/28 19:59:19
Done.
|
| + int proxy_routing_id = proxy ? proxy->GetRoutingID() : MSG_ROUTING_NONE; |
| + |
| + Send(new FrameMsg_NewFrame(routing_id_, parent_routing_id, proxy_routing_id)); |
| // The renderer now has a RenderFrame for this RenderFrameHost. Note that |
| // this path is only used for out-of-process iframes. Main frame RenderFrames |