Index: chrome/browser/extensions/extension_user_script_loader_unittest.cc |
diff --git a/chrome/browser/extensions/extension_user_script_loader_unittest.cc b/chrome/browser/extensions/extension_user_script_loader_unittest.cc |
index 02de7812a67e8913288b35d86327c8a7de17c1cf..b343026777c56f451ac2414c239d8a7fb159118b 100644 |
--- a/chrome/browser/extensions/extension_user_script_loader_unittest.cc |
+++ b/chrome/browser/extensions/extension_user_script_loader_unittest.cc |
@@ -71,7 +71,7 @@ class ExtensionUserScriptLoaderTest : public testing::Test, |
shared_memory_ = content::Details<base::SharedMemory>(details).ptr(); |
if (base::MessageLoop::current() == &message_loop_) |
- base::MessageLoop::current()->Quit(); |
+ base::MessageLoop::current()->QuitWhenIdle(); |
} |
// Directory containing user scripts. |
@@ -97,8 +97,8 @@ TEST_F(ExtensionUserScriptLoaderTest, NoScripts) { |
HostID(), |
true /* listen_for_extension_system_loaded */); |
loader.StartLoad(); |
- message_loop_.task_runner()->PostTask(FROM_HERE, |
- base::MessageLoop::QuitClosure()); |
+ message_loop_.task_runner()->PostTask( |
+ FROM_HERE, base::MessageLoop::QuitWhenIdleClosure()); |
message_loop_.Run(); |
ASSERT_TRUE(shared_memory_ != NULL); |