summaryrefslogtreecommitdiffstats
path: root/content/test/content_browser_test.cc
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-27 01:17:20 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-27 01:17:20 +0000
commit79c266203684643750a573e431cdb0fc0af5d850 (patch)
treefdb3cf285eb248365b1e4f60d822356c5c98e427 /content/test/content_browser_test.cc
parentbc78d796c96115fe1b611bd417d218c5560f4f81 (diff)
downloadchromium_src-79c266203684643750a573e431cdb0fc0af5d850.zip
chromium_src-79c266203684643750a573e431cdb0fc0af5d850.tar.gz
chromium_src-79c266203684643750a573e431cdb0fc0af5d850.tar.bz2
Add the RenderProcessHost::FastShutdownIfPossible calls to ContentBrowserTest that I removed in r148507. It looks like this may be preventing the browser from shutting down child processes.
Review URL: https://chromiumcodereview.appspot.com/10833043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148686 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/test/content_browser_test.cc')
-rw-r--r--content/test/content_browser_test.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/content/test/content_browser_test.cc b/content/test/content_browser_test.cc
index 146f2c2..6ba8a3f 100644
--- a/content/test/content_browser_test.cc
+++ b/content/test/content_browser_test.cc
@@ -120,6 +120,11 @@ void ContentBrowserTest::RunTestOnMainThreadLoop() {
pool.Recycle();
#endif
+ for (RenderProcessHost::iterator i(RenderProcessHost::AllHostsIterator());
+ !i.IsAtEnd(); i.Advance()) {
+ i.GetCurrentValue()->FastShutdownIfPossible();
+ }
+
Shell::CloseAllWindows();
}