diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-27 01:17:20 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-27 01:17:20 +0000 |
commit | 79c266203684643750a573e431cdb0fc0af5d850 (patch) | |
tree | fdb3cf285eb248365b1e4f60d822356c5c98e427 /content/test | |
parent | bc78d796c96115fe1b611bd417d218c5560f4f81 (diff) | |
download | chromium_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')
-rw-r--r-- | content/test/content_browser_test.cc | 5 |
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(); } |