| 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 1c8dbf43fd4be00d13aa311f72d0587f15aa77e2..651770740e8a2f7ba6527c25fd042425b0eba6ea 100644
 | 
| --- a/components/scheduler/base/task_queue_impl.cc
 | 
| +++ b/components/scheduler/base/task_queue_impl.cc
 | 
| @@ -5,6 +5,7 @@
 | 
|  #include "components/scheduler/base/task_queue_impl.h"
 | 
|  
 | 
|  #include "components/scheduler/base/task_queue_manager.h"
 | 
| +#include "components/scheduler/base/task_queue_manager_delegate.h"
 | 
|  
 | 
|  namespace scheduler {
 | 
|  namespace internal {
 | 
| @@ -103,7 +104,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->tick_clock());
 | 
| +  LazyNow lazy_now(any_thread().task_queue_manager->delegate().get());
 | 
|    return PostDelayedTaskLocked(&lazy_now, from_here, task, desired_run_time,
 | 
|                                 TaskType::NORMAL);
 | 
|  }
 | 
| @@ -116,7 +117,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->tick_clock());
 | 
| +  LazyNow lazy_now(any_thread().task_queue_manager->delegate().get());
 | 
|    base::TimeTicks desired_run_time;
 | 
|    if (delay > base::TimeDelta())
 | 
|      desired_run_time = lazy_now.Now() + delay;
 | 
| @@ -321,7 +322,7 @@ void TaskQueueImpl::PumpQueueLocked() {
 | 
|    if (!any_thread().task_queue_manager)
 | 
|      return;
 | 
|  
 | 
| -  LazyNow lazy_now(any_thread().task_queue_manager->tick_clock());
 | 
| +  LazyNow lazy_now(any_thread().task_queue_manager->delegate().get());
 | 
|    MoveReadyDelayedTasksToIncomingQueueLocked(&lazy_now);
 | 
|  
 | 
|    bool was_empty = main_thread_only().work_queue.empty();
 | 
| 
 |