Delete WebContentsImpl::CreateRenderFrameForRenderManager.
It's no longer doing anything interesting anymore, so removing it makes the code easier to follow. Change-Id: Ia4b71aedd483395eb1afe250461876e1a239a410 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2359591 Commit-Queue: Nasko Oskov <nasko@chromium.org> Reviewed-by: Nasko Oskov <nasko@chromium.org> Cr-Commit-Position: refs/heads/master@{#805764}
This commit is contained in:
content/browser
renderer_host
web_contents
@ -2586,9 +2586,9 @@ bool RenderFrameHostManager::InitRenderFrame(
|
||||
int previous_routing_id =
|
||||
GetReplacementRoutingId(existing_proxy, render_frame_host);
|
||||
|
||||
return delegate_->CreateRenderFrameForRenderManager(
|
||||
render_frame_host, previous_routing_id, opener_frame_token,
|
||||
parent_routing_id, previous_sibling_routing_id);
|
||||
return render_frame_host->CreateRenderFrame(
|
||||
previous_routing_id, opener_frame_token, parent_routing_id,
|
||||
previous_sibling_routing_id);
|
||||
}
|
||||
|
||||
int RenderFrameHostManager::GetReplacementRoutingId(
|
||||
|
@ -128,12 +128,6 @@ class CONTENT_EXPORT RenderFrameHostManager
|
||||
int proxy_routing_id) = 0;
|
||||
virtual void CreateRenderWidgetHostViewForRenderManager(
|
||||
RenderViewHost* render_view_host) = 0;
|
||||
virtual bool CreateRenderFrameForRenderManager(
|
||||
RenderFrameHost* render_frame_host,
|
||||
int proxy_routing_id,
|
||||
const base::Optional<base::UnguessableToken>& opener_frame_token,
|
||||
int parent_routing_id,
|
||||
int previous_sibling_routing_id) = 0;
|
||||
virtual void BeforeUnloadFiredFromRenderManager(
|
||||
bool proceed,
|
||||
const base::TimeTicks& proceed_time,
|
||||
|
@ -7970,35 +7970,6 @@ bool WebContentsImpl::CreateRenderViewForRenderManager(
|
||||
return true;
|
||||
}
|
||||
|
||||
bool WebContentsImpl::CreateRenderFrameForRenderManager(
|
||||
RenderFrameHost* render_frame_host,
|
||||
int previous_routing_id,
|
||||
const base::Optional<base::UnguessableToken>& opener_frame_token,
|
||||
int parent_routing_id,
|
||||
int previous_sibling_routing_id) {
|
||||
TRACE_EVENT2(
|
||||
"browser,navigation",
|
||||
"WebContentsImpl::CreateRenderFrameForRenderManager", "render_frame_host",
|
||||
base::trace_event::ToTracedValue(render_frame_host), "params",
|
||||
base::trace_event::TracedValue::Build(
|
||||
{{"previous_routing_id", previous_routing_id},
|
||||
{"parent_routing_id", parent_routing_id},
|
||||
{"previous_sibling_routing_id", previous_sibling_routing_id}}));
|
||||
|
||||
RenderFrameHostImpl* rfh =
|
||||
static_cast<RenderFrameHostImpl*>(render_frame_host);
|
||||
if (!rfh->CreateRenderFrame(previous_routing_id, opener_frame_token,
|
||||
parent_routing_id, previous_sibling_routing_id)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// TODO(nasko): When RenderWidgetHost is owned by RenderFrameHost, the passed
|
||||
// RenderFrameHost will have to be associated with the appropriate
|
||||
// RenderWidgetHostView or a new one should be created here.
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
#if defined(OS_ANDROID)
|
||||
|
||||
base::android::ScopedJavaLocalRef<jobject>
|
||||
|
@ -959,12 +959,6 @@ class CONTENT_EXPORT WebContentsImpl : public WebContents,
|
||||
int proxy_routing_id) override;
|
||||
void CreateRenderWidgetHostViewForRenderManager(
|
||||
RenderViewHost* render_view_host) override;
|
||||
bool CreateRenderFrameForRenderManager(
|
||||
RenderFrameHost* render_frame_host,
|
||||
int previous_routing_id,
|
||||
const base::Optional<base::UnguessableToken>& opener_frame_token,
|
||||
int parent_routing_id,
|
||||
int previous_sibling_routing_id) override;
|
||||
void BeforeUnloadFiredFromRenderManager(
|
||||
bool proceed,
|
||||
const base::TimeTicks& proceed_time,
|
||||
|
Reference in New Issue
Block a user