Index: cc/test/ordered_simple_task_runner.cc |
diff --git a/cc/test/ordered_simple_task_runner.cc b/cc/test/ordered_simple_task_runner.cc |
index 9f7f789954273d7a3274b9cdb022f1d2d7bfff03..e049484acd1d21f16fcfafce89fdb9d19547fd8c 100644 |
--- a/cc/test/ordered_simple_task_runner.cc |
+++ b/cc/test/ordered_simple_task_runner.cc |
@@ -127,6 +127,10 @@ bool OrderedSimpleTaskRunner::RunsTasksOnCurrentThread() const { |
return true; |
} |
+bool OrderedSimpleTaskRunner::HasPendingTasks() { |
+ return pending_tasks_.size() > 0; |
+} |
+ |
base::TimeTicks OrderedSimpleTaskRunner::NextTaskTime() { |
if (pending_tasks_.size() <= 0) { |
return TestNowSource::kAbsoluteMaxNow; |
@@ -202,7 +206,7 @@ bool OrderedSimpleTaskRunner::RunTasksWhile( |
// Conditions could modify the pending task length, so we need to recheck |
// that there are tasks to run. |
- if (!condition_success || pending_tasks_.size() == 0) { |
+ if (!condition_success || !HasPendingTasks()) { |
break; |
} |
@@ -219,7 +223,7 @@ bool OrderedSimpleTaskRunner::RunTasksWhile( |
pending_tasks_.erase(task_to_run); |
} |
- return pending_tasks_.size() > 0; |
+ return HasPendingTasks(); |
} |
bool OrderedSimpleTaskRunner::RunPendingTasks() { |