| 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..3f63ca743ea4ee31b9d4d41492ba56dbdf32b0ba 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() const {
 | 
| +  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() {
 | 
| 
 |