| 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);
 | 
| 
 |