should be reenabled. cc @felixrieseberg
atom/browser/api/atom_api_web_contents.cc
if (managed_web_contents()) {
    managed_web_contents()->GetView()->SetDelegate(nullptr);
    RenderViewDeleted(web_contents()->GetRenderViewHost());
    if (type_ == BROWSER_WINDOW && owner_window()) {
      for (ExtendedWebContentsObserver& observer : observers_)
        observer.OnCloseContents();
    } else {
      DestroyWebContents(!IsGuest() );
    }
    
    
    
    WebContentsDestroyed();
  }
}
void WebContents::DestroyWebContents(bool async) {