| Index: components/signin/core/browser/gaia_cookie_manager_service_unittest.cc
|
| diff --git a/components/signin/core/browser/gaia_cookie_manager_service_unittest.cc b/components/signin/core/browser/gaia_cookie_manager_service_unittest.cc
|
| index 4f602470d53149692b00e47e80e53a1ada51ca37..78b5c289d8102b27bae30cc05c315cc206ae88a7 100644
|
| --- a/components/signin/core/browser/gaia_cookie_manager_service_unittest.cc
|
| +++ b/components/signin/core/browser/gaia_cookie_manager_service_unittest.cc
|
| @@ -221,7 +221,7 @@ TEST_F(GaiaCookieManagerServiceTest, MergeSessionRetried) {
|
| DCHECK(helper.is_running());
|
| // Transient error incurs a retry after 1 second.
|
| base::ThreadTaskRunnerHandle::Get()->PostDelayedTask(
|
| - FROM_HERE, base::MessageLoop::QuitClosure(),
|
| + FROM_HERE, base::MessageLoop::QuitWhenIdleClosure(),
|
| base::TimeDelta::FromMilliseconds(1100));
|
| base::MessageLoop::current()->Run();
|
| SimulateMergeSessionSuccess(&helper, "token");
|
| @@ -243,14 +243,14 @@ TEST_F(GaiaCookieManagerServiceTest, MergeSessionRetriedTwice) {
|
| DCHECK(helper.is_running());
|
| // Transient error incurs a retry after 1 second.
|
| base::ThreadTaskRunnerHandle::Get()->PostDelayedTask(
|
| - FROM_HERE, base::MessageLoop::QuitClosure(),
|
| + FROM_HERE, base::MessageLoop::QuitWhenIdleClosure(),
|
| base::TimeDelta::FromMilliseconds(1100));
|
| base::MessageLoop::current()->Run();
|
| SimulateMergeSessionFailure(&helper, canceled());
|
| DCHECK(helper.is_running());
|
| // Next transient error incurs a retry after 3 seconds.
|
| base::ThreadTaskRunnerHandle::Get()->PostDelayedTask(
|
| - FROM_HERE, base::MessageLoop::QuitClosure(),
|
| + FROM_HERE, base::MessageLoop::QuitWhenIdleClosure(),
|
| base::TimeDelta::FromMilliseconds(3100));
|
| base::MessageLoop::current()->Run();
|
| SimulateMergeSessionSuccess(&helper, "token");
|
|
|