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 1b9edf8ce0de647fa719dd131edd87a332996bd2..c37e3cf9aca32c1b102a380f5da78ed10253555e 100644 |
--- a/content/browser/web_contents/web_contents_impl.cc |
+++ b/content/browser/web_contents/web_contents_impl.cc |
@@ -321,6 +321,7 @@ WebContentsImpl::WebContentsImpl( |
controller_(this, browser_context), |
render_view_host_delegate_view_(NULL), |
opener_(opener), |
+ created_with_opener_(!!opener), |
#if defined(OS_WIN) |
accessible_parent_(NULL), |
#endif |
@@ -3739,7 +3740,8 @@ bool WebContentsImpl::CreateRenderViewForRenderManager( |
if (!static_cast<RenderViewHostImpl*>( |
render_view_host)->CreateRenderView(base::string16(), |
opener_route_id, |
- max_page_id)) { |
+ max_page_id, |
+ created_with_opener_)) { |
return false; |
} |