| Index: components/scheduler/base/virtual_time_domain.h
|
| diff --git a/components/scheduler/base/virtual_time_domain.h b/components/scheduler/base/virtual_time_domain.h
|
| index 2e384144d4c20918ca08cb3ffeb1c4bc6a080389..ce1f99aac1b1896b5861718ff39ccb3697008c37 100644
|
| --- a/components/scheduler/base/virtual_time_domain.h
|
| +++ b/components/scheduler/base/virtual_time_domain.h
|
| @@ -27,7 +27,10 @@ class SCHEDULER_EXPORT VirtualTimeDomain : public TimeDomain {
|
| void AdvanceTo(base::TimeTicks now);
|
|
|
| protected:
|
| - void RequestWakeup(base::TimeDelta delay) override;
|
| + void OnRegisterWithTaskQueueManager(
|
| + TaskQueueManagerDelegate* task_queue_manager_delegate,
|
| + base::Closure do_work_closure) override;
|
| + void RequestWakeup(LazyNow* lazy_now, base::TimeDelta delay) override;
|
| void AsValueIntoInternal(
|
| base::trace_event::TracedValue* state) const override;
|
|
|
| @@ -35,6 +38,9 @@ class SCHEDULER_EXPORT VirtualTimeDomain : public TimeDomain {
|
| mutable base::Lock lock_; // Protects |now_|.
|
| base::TimeTicks now_;
|
|
|
| + TaskQueueManagerDelegate* task_queue_manager_delegate_; // NOT OWNED
|
| + base::Closure do_work_closure_;
|
| +
|
| ~VirtualTimeDomain() override;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(VirtualTimeDomain);
|
|
|