| 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(); | 
|  |