Index: chrome/browser/chrome_browser_main_extra_parts_aura.cc |
diff --git a/chrome/browser/chrome_browser_main_extra_parts_aura.cc b/chrome/browser/chrome_browser_main_extra_parts_aura.cc |
index d79867a5e4a1f9a404320448e498d34c56df9efb..0ce66bdd945add6f9d028045f8d1612c2267fcf9 100644 |
--- a/chrome/browser/chrome_browser_main_extra_parts_aura.cc |
+++ b/chrome/browser/chrome_browser_main_extra_parts_aura.cc |
@@ -28,3 +28,8 @@ void ChromeBrowserMainExtraPartsAura::PostBrowserProcessInit() { |
// Make sure the singleton ScreenOrientationListener object is created. |
ScreenOrientationListener::GetInstance(); |
} |
+ |
+void ChromeBrowserMainExtraPartsAura::PostMainMessageLoopRun() { |
+ aura_shell::Shell::DeleteInstance(); |
+ aura::Desktop::DeleteInstance(); |
+} |