Index: mojo/android/javatests/mojo_test_case.cc |
diff --git a/mojo/android/javatests/mojo_test_case.cc b/mojo/android/javatests/mojo_test_case.cc |
index f958d7c0d72b5868f8aff0d5b6cf330e37e8be68..22a08ff674fcd2913939ef7bc1028a8a933be3f8 100644 |
--- a/mojo/android/javatests/mojo_test_case.cc |
+++ b/mojo/android/javatests/mojo_test_case.cc |
@@ -54,8 +54,7 @@ static void RunLoop(JNIEnv* env, |
base::RunLoop run_loop; |
if (timeout_ms) { |
base::MessageLoop::current()->PostDelayedTask( |
- FROM_HERE, |
- base::MessageLoop::QuitClosure(), |
+ FROM_HERE, base::MessageLoop::QuitWhenIdleClosure(), |
base::TimeDelta::FromMilliseconds(timeout_ms)); |
run_loop.Run(); |
} else { |