Index: chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
diff --git a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
index ee6e25773025ed65d91c24a490e5e07160e2e225..a69241bb3b403f0da6d5463ef126a0229bbbc9b0 100644 |
--- a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
+++ b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
@@ -767,6 +767,9 @@ void ChromeBrowserMainPartsChromeos::PostMainMessageLoopRun() { |
g_browser_process->platform_part()->DestroyChromeUserManager(); |
+ // Make sure that there is no pending URLRequests. |
+ UserSessionManager::GetInstance()->Shutdown(); |
+ |
g_browser_process->platform_part()->ShutdownSessionManager(); |
} |