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 96890f09075d9e438e750271b3405f8ae3b2d80f..af15b99d5db2e54778fa01502aca5d1bad450774 100644 |
--- a/content/browser/frame_host/frame_tree.cc |
+++ b/content/browser/frame_host/frame_tree.cc |
@@ -208,6 +208,9 @@ void FrameTree::CreateProxiesForSiteInstance( |
root()->render_manager()->CreateRenderFrame( |
site_instance, nullptr, MSG_ROUTING_NONE, |
CREATE_RF_SWAPPED_OUT | CREATE_RF_HIDDEN, nullptr); |
+ } else { |
+ root()->render_manager()->EnsureRenderViewInitialized( |
+ source, render_view_host, site_instance); |
} |
} |