Index: content/browser/frame_host/frame_tree.cc |
diff --git a/content/browser/frame_host/frame_tree.cc b/content/browser/frame_host/frame_tree.cc |
index 90e3a7265c365815561086c12da3adbb8aafccd5..2bf281593507f93cca5bf21083361783b60833b0 100644 |
--- a/content/browser/frame_host/frame_tree.cc |
+++ b/content/browser/frame_host/frame_tree.cc |
@@ -252,18 +252,11 @@ void FrameTree::RemoveFrame(FrameTreeNode* child) { |
void FrameTree::CreateProxiesForSiteInstance( |
FrameTreeNode* source, |
SiteInstance* site_instance) { |
- // Create the swapped out RVH for the new SiteInstance. This will create |
- // a top-level swapped out RFH as well, which will then be wrapped by a |
- // RenderFrameProxyHost. |
+ // Create the RenderFrameProxyHost for the new SiteInstance. |
if (!source || !source->IsMainFrame()) { |
RenderViewHostImpl* render_view_host = GetRenderViewHost(site_instance); |
if (!render_view_host) { |
- if (SiteIsolationPolicy::IsSwappedOutStateForbidden()) { |
- root()->render_manager()->CreateRenderFrameProxy(site_instance); |
- } else { |
- root()->render_manager()->CreateRenderFrame( |
- site_instance, CREATE_RF_SWAPPED_OUT | CREATE_RF_HIDDEN, nullptr); |
- } |
+ root()->render_manager()->CreateRenderFrameProxy(site_instance); |
} else { |
root()->render_manager()->EnsureRenderViewInitialized(render_view_host, |
site_instance); |