| Index: base/test/test_mock_time_task_runner.cc
|
| diff --git a/base/test/test_mock_time_task_runner.cc b/base/test/test_mock_time_task_runner.cc
|
| index 6bcab8b91f3a52ee535fe5be8195134a16bd1a91..8cc2e6d5ff1f1366cb4574f5dc3608efd62fcb57 100644
|
| --- a/base/test/test_mock_time_task_runner.cc
|
| +++ b/base/test/test_mock_time_task_runner.cc
|
| @@ -164,6 +164,10 @@ bool TestMockTimeTaskRunner::PostNonNestableDelayedTask(
|
| return PostDelayedTask(from_here, task, delay);
|
| }
|
|
|
| +bool TestMockTimeTaskRunner::IsElapsingStopped() {
|
| + return false;
|
| +}
|
| +
|
| void TestMockTimeTaskRunner::OnBeforeSelectingTask() {
|
| // Empty default implementation.
|
| }
|
| @@ -179,7 +183,7 @@ void TestMockTimeTaskRunner::OnAfterTaskRun() {
|
| void TestMockTimeTaskRunner::ProcessAllTasksNoLaterThan(TimeDelta max_delta) {
|
| DCHECK_GE(max_delta, TimeDelta());
|
| const TimeTicks original_now_ticks = now_ticks_;
|
| - while (true) {
|
| + while (!IsElapsingStopped()) {
|
| OnBeforeSelectingTask();
|
| TestPendingTask task_info;
|
| if (!DequeueNextTask(original_now_ticks, max_delta, &task_info))
|
|
|