diff options
Diffstat (limited to 'content/browser/web_contents')
-rw-r--r-- | content/browser/web_contents/web_contents_impl.cc | 4 | ||||
-rw-r--r-- | content/browser/web_contents/web_contents_impl.h | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc index b310645..2e6a5f7 100644 --- a/content/browser/web_contents/web_contents_impl.cc +++ b/content/browser/web_contents/web_contents_impl.cc @@ -4221,13 +4221,15 @@ bool WebContentsImpl::CreateRenderViewForRenderManager( bool WebContentsImpl::CreateRenderFrameForRenderManager( RenderFrameHost* render_frame_host, int parent_routing_id, + int previous_sibling_routing_id, int proxy_routing_id) { TRACE_EVENT0("browser,navigation", "WebContentsImpl::CreateRenderFrameForRenderManager"); RenderFrameHostImpl* rfh = static_cast<RenderFrameHostImpl*>(render_frame_host); - if (!rfh->CreateRenderFrame(parent_routing_id, proxy_routing_id)) + if (!rfh->CreateRenderFrame(parent_routing_id, previous_sibling_routing_id, + proxy_routing_id)) return false; // TODO(nasko): When RenderWidgetHost is owned by RenderFrameHost, the passed diff --git a/content/browser/web_contents/web_contents_impl.h b/content/browser/web_contents/web_contents_impl.h index 8ad8a8b..e5e473e 100644 --- a/content/browser/web_contents/web_contents_impl.h +++ b/content/browser/web_contents/web_contents_impl.h @@ -577,6 +577,7 @@ class CONTENT_EXPORT WebContentsImpl bool for_main_frame_navigation) override; bool CreateRenderFrameForRenderManager(RenderFrameHost* render_frame_host, int parent_routing_id, + int previous_sibling_routing_id, int proxy_routing_id) override; void BeforeUnloadFiredFromRenderManager( bool proceed, |