Index: components/scheduler/base/task_queue_manager.cc |
diff --git a/components/scheduler/base/task_queue_manager.cc b/components/scheduler/base/task_queue_manager.cc |
index 8f41a9a0f7e5d07f97509456372e5a40187fb993..eed16ffd14619cffd9b4f041ab714e93b19ce403 100644 |
--- a/components/scheduler/base/task_queue_manager.cc |
+++ b/components/scheduler/base/task_queue_manager.cc |
@@ -173,7 +173,7 @@ void TaskQueueManager::UpdateWorkQueues( |
DCHECK(main_thread_checker_.CalledOnValidThread()); |
TRACE_EVENT0(disabled_by_default_tracing_category_, |
"TaskQueueManager::UpdateWorkQueues"); |
- internal::LazyNow lazy_now(tick_clock()); |
+ internal::LazyNow lazy_now(delegate()); |
// Move any ready delayed tasks into the incomming queues. |
WakeupReadyDelayedQueues(&lazy_now); |
@@ -194,7 +194,7 @@ void TaskQueueManager::UpdateWorkQueues( |
void TaskQueueManager::ScheduleDelayedWorkTask( |
scoped_refptr<internal::TaskQueueImpl> queue, |
base::TimeTicks delayed_run_time) { |
- internal::LazyNow lazy_now(tick_clock()); |
+ internal::LazyNow lazy_now(delegate()); |
ScheduleDelayedWork(queue.get(), delayed_run_time, &lazy_now); |
} |
@@ -229,7 +229,7 @@ void TaskQueueManager::DelayedDoWork() { |
DCHECK(main_thread_checker_.CalledOnValidThread()); |
{ |
- internal::LazyNow lazy_now(tick_clock()); |
+ internal::LazyNow lazy_now(delegate()); |
WakeupReadyDelayedQueues(&lazy_now); |
} |
@@ -413,7 +413,7 @@ bool TaskQueueManager::GetAndClearSystemIsQuiescentBit() { |
return !task_was_run; |
} |
-base::TickClock* TaskQueueManager::tick_clock() const { |
+TaskQueueManagerDelegate* TaskQueueManager::delegate() const { |
return delegate_.get(); |
} |