Index: chrome/browser/external_protocol/external_protocol_handler_unittest.cc |
diff --git a/chrome/browser/external_protocol/external_protocol_handler_unittest.cc b/chrome/browser/external_protocol/external_protocol_handler_unittest.cc |
index f7d3511fe47395489a47d2824ebbe24d91c73d18..b247a6dc8b28476941d5782efe07931029e85cb9 100644 |
--- a/chrome/browser/external_protocol/external_protocol_handler_unittest.cc |
+++ b/chrome/browser/external_protocol/external_protocol_handler_unittest.cc |
@@ -85,7 +85,7 @@ class FakeExternalProtocolHandlerDelegate |
} |
void FinishedProcessingCheck() override { |
- base::MessageLoop::current()->Quit(); |
+ base::MessageLoop::current()->QuitWhenIdle(); |
} |
void set_os_state(ShellIntegration::DefaultWebClientState value) { |