Index: components/scheduler/child/scheduler_task_runner_delegate_for_test.cc |
diff --git a/components/scheduler/child/scheduler_task_runner_delegate_for_test.cc b/components/scheduler/child/scheduler_task_runner_delegate_for_test.cc |
index 4405d6d8011c31ec62f64be1ac5fb2199a85e705..0d7953d2254808697f37e37e9b937eb584327adc 100644 |
--- a/components/scheduler/child/scheduler_task_runner_delegate_for_test.cc |
+++ b/components/scheduler/child/scheduler_task_runner_delegate_for_test.cc |
@@ -13,14 +13,17 @@ namespace scheduler { |
// static |
scoped_refptr<SchedulerTaskRunnerDelegateForTest> |
SchedulerTaskRunnerDelegateForTest::Create( |
- scoped_refptr<base::SingleThreadTaskRunner> task_runner) { |
+ scoped_refptr<base::SingleThreadTaskRunner> task_runner, |
+ scoped_ptr<base::TickClock> time_source) { |
return make_scoped_refptr( |
- new SchedulerTaskRunnerDelegateForTest(task_runner)); |
+ new SchedulerTaskRunnerDelegateForTest(task_runner, time_source.Pass())); |
} |
SchedulerTaskRunnerDelegateForTest::SchedulerTaskRunnerDelegateForTest( |
- scoped_refptr<base::SingleThreadTaskRunner> task_runner) |
- : task_runner_(NestableTaskRunnerForTest::Create(task_runner)) {} |
+ scoped_refptr<base::SingleThreadTaskRunner> task_runner, |
+ scoped_ptr<base::TickClock> time_source) |
+ : task_runner_( |
+ NestableTaskRunnerForTest::Create(task_runner, time_source.Pass())) {} |
SchedulerTaskRunnerDelegateForTest::~SchedulerTaskRunnerDelegateForTest() {} |
@@ -55,4 +58,10 @@ bool SchedulerTaskRunnerDelegateForTest::IsNested() const { |
return task_runner_->IsNested(); |
} |
+base::TimeTicks SchedulerTaskRunnerDelegateForTest::NowTicks() { |
+ return task_runner_->NowTicks(); |
+} |
+ |
+void SchedulerTaskRunnerDelegateForTest::OnNoMoreWork() {} |
+ |
} // namespace scheduler |