Index: chrome/browser/ssl/ssl_browser_tests.cc |
diff --git a/chrome/browser/ssl/ssl_browser_tests.cc b/chrome/browser/ssl/ssl_browser_tests.cc |
index 8b79012978c0ed3cd60fff358e462591e524929d..cd4a1774e47c211a4deb61faa1d8896e2053defa 100644 |
--- a/chrome/browser/ssl/ssl_browser_tests.cc |
+++ b/chrome/browser/ssl/ssl_browser_tests.cc |
@@ -125,7 +125,7 @@ class ProvisionalLoadWaiter : public content::WebContentsObserver { |
bool was_ignored_by_handler) override { |
seen_ = true; |
if (waiting_) |
- base::MessageLoopForUI::current()->Quit(); |
+ base::MessageLoopForUI::current()->QuitWhenIdle(); |
} |
private: |
@@ -336,7 +336,7 @@ class SSLUITest |
// Wait a bit. |
base::ThreadTaskRunnerHandle::Get()->PostDelayedTask( |
- FROM_HERE, base::MessageLoop::QuitClosure(), |
+ FROM_HERE, base::MessageLoop::QuitWhenIdleClosure(), |
base::TimeDelta::FromMilliseconds(kTimeoutMS)); |
content::RunMessageLoop(); |
} |
@@ -1760,7 +1760,7 @@ IN_PROC_BROWSER_TEST_F(SSLUITest, DISABLED_TestCloseTabWithUnsafePopup) { |
if (IsShowingWebContentsModalDialog()) |
break; |
base::ThreadTaskRunnerHandle::Get()->PostDelayedTask( |
- FROM_HERE, base::MessageLoop::QuitClosure(), |
+ FROM_HERE, base::MessageLoop::QuitWhenIdleClosure(), |
base::TimeDelta::FromSeconds(1)); |
content::RunMessageLoop(); |
} |