Index: chrome/browser/ui/views/frame/desktop_browser_frame_aura.cc |
diff --git a/chrome/browser/ui/views/frame/desktop_browser_frame_aura.cc b/chrome/browser/ui/views/frame/desktop_browser_frame_aura.cc |
index 47ca5c4a2b033b92b7801ef57ebcd76818f79298..44a64a6de2648383b4938319e0c7548ac2b626ff 100644 |
--- a/chrome/browser/ui/views/frame/desktop_browser_frame_aura.cc |
+++ b/chrome/browser/ui/views/frame/desktop_browser_frame_aura.cc |
@@ -6,7 +6,6 @@ |
#include "chrome/app/chrome_command_ids.h" |
#include "chrome/browser/ui/views/frame/browser_desktop_window_tree_host.h" |
-#include "chrome/browser/ui/views/frame/browser_shutdown.h" |
#include "chrome/browser/ui/views/frame/browser_view.h" |
#include "chrome/browser/web_applications/web_app.h" |
#include "ui/aura/client/aura_constants.h" |
@@ -45,10 +44,6 @@ DesktopBrowserFrameAura::~DesktopBrowserFrameAura() { |
// DesktopBrowserFrameAura, views::DesktopNativeWidgetAura overrides: |
void DesktopBrowserFrameAura::OnHostClosed() { |
- // Destroy any remaining WebContents early on. Doing so may result in |
- // calling back to one of the Views/LayoutManagers or supporting classes of |
- // BrowserView. By destroying here we ensure all said classes are valid. |
- DestroyBrowserWebContents(browser_view_->browser()); |
aura::client::SetVisibilityClient(GetNativeView()->GetRootWindow(), nullptr); |
DesktopNativeWidgetAura::OnHostClosed(); |
} |