| Index: components/scheduler/base/virtual_time_domain.cc
|
| diff --git a/components/scheduler/base/virtual_time_domain.cc b/components/scheduler/base/virtual_time_domain.cc
|
| index 86108b20368612f1b6fc903fad2fd59f8733ec30..66b7a06649697e9bc1200120d56e66fa609d189a 100644
|
| --- a/components/scheduler/base/virtual_time_domain.cc
|
| +++ b/components/scheduler/base/virtual_time_domain.cc
|
| @@ -33,10 +33,12 @@ base::TimeTicks VirtualTimeDomain::Now() const {
|
| return now_;
|
| }
|
|
|
| -base::TimeTicks VirtualTimeDomain::ComputeDelayedRunTime(
|
| - base::TimeTicks time_domain_now,
|
| - base::TimeDelta delay) const {
|
| - return time_domain_now + delay;
|
| +base::TimeTicks VirtualTimeDomain::BlinkNow() const {
|
| + base::AutoLock lock(lock_);
|
| + // The VirtualTimeDomain is special. Entering VirtualTimeDomain is intended
|
| + // to be an one way operation and we really do intend blink to use the virtual
|
| + // timebase.
|
| + return now_;
|
| }
|
|
|
| void VirtualTimeDomain::RequestWakeup(base::TimeTicks now,
|
|
|