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, |