diff --git a/atom/browser/web_view_guest_delegate.cc b/atom/browser/web_view_guest_delegate.cc index 84fbf2cfd0..2d16504c59 100644 --- a/atom/browser/web_view_guest_delegate.cc +++ b/atom/browser/web_view_guest_delegate.cc @@ -191,6 +191,8 @@ content::SiteInstance* WebViewGuestDelegate::GetOwnerSiteInstance() { content::WebContents* WebViewGuestDelegate::CreateNewGuestWindow( const content::WebContents::CreateParams& create_params) { + // Code below mirrors what content::WebContentsImpl::CreateNewWindow + // does for non-guest sources content::WebContents::CreateParams guest_params(create_params); guest_params.initial_size = embedder_web_contents_->GetContainerBounds().size();