Index: content/browser/web_contents/web_contents_impl.cc |
diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc |
index 7ff5d88b6bc37deb890dabdbe4d1fa26604a8f85..51400608f113839a080c1e5f2e3a028d79c6a5f8 100644 |
--- a/content/browser/web_contents/web_contents_impl.cc |
+++ b/content/browser/web_contents/web_contents_impl.cc |
@@ -1737,8 +1737,11 @@ WebContentsImpl* WebContentsImpl::GetCreatedWindow(int route_id) { |
!new_contents->GetRenderViewHost()->GetView()) |
return NULL; |
+ // Resume blocked requests for both the RenderViewHost and RenderFrameHost. |
// TODO(brettw): It seems bogus to reach into here and initialize the host. |
static_cast<RenderViewHostImpl*>(new_contents->GetRenderViewHost())->Init(); |
+ static_cast<RenderFrameHostImpl*>(new_contents->GetMainFrame())->Init(); |
+ |
return new_contents; |
} |