Index: components/scheduler/base/task_queue_impl.cc |
diff --git a/components/scheduler/base/task_queue_impl.cc b/components/scheduler/base/task_queue_impl.cc |
index 98db7c57446193011e1658471b100440103edae1..1c8dbf43fd4be00d13aa311f72d0587f15aa77e2 100644 |
--- a/components/scheduler/base/task_queue_impl.cc |
+++ b/components/scheduler/base/task_queue_impl.cc |
@@ -103,7 +103,7 @@ bool TaskQueueImpl::PostDelayedTaskAt( |
base::AutoLock lock(any_thread_lock_); |
if (!any_thread().task_queue_manager) |
return false; |
- LazyNow lazy_now(any_thread().task_queue_manager); |
+ LazyNow lazy_now(any_thread().task_queue_manager->tick_clock()); |
return PostDelayedTaskLocked(&lazy_now, from_here, task, desired_run_time, |
TaskType::NORMAL); |
} |
@@ -116,7 +116,7 @@ bool TaskQueueImpl::PostDelayedTaskImpl( |
base::AutoLock lock(any_thread_lock_); |
if (!any_thread().task_queue_manager) |
return false; |
- LazyNow lazy_now(any_thread().task_queue_manager); |
+ LazyNow lazy_now(any_thread().task_queue_manager->tick_clock()); |
base::TimeTicks desired_run_time; |
if (delay > base::TimeDelta()) |
desired_run_time = lazy_now.Now() + delay; |
@@ -321,7 +321,7 @@ void TaskQueueImpl::PumpQueueLocked() { |
if (!any_thread().task_queue_manager) |
return; |
- LazyNow lazy_now(any_thread().task_queue_manager); |
+ LazyNow lazy_now(any_thread().task_queue_manager->tick_clock()); |
MoveReadyDelayedTasksToIncomingQueueLocked(&lazy_now); |
bool was_empty = main_thread_only().work_queue.empty(); |