Chromium Code Reviews| Index: third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.cc |
| diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.cc b/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.cc |
| index f6b97061560020aeb42b1cecdba85c84b35f1335..73141792934ddb7bb960d7856067b3fc2e94f410 100644 |
| --- a/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.cc |
| +++ b/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.cc |
| @@ -191,11 +191,11 @@ void WebViewSchedulerImpl::DisableVirtualTimeForTesting() { |
| void WebViewSchedulerImpl::ApplyVirtualTimePolicyToTimers() { |
| if (!virtual_time_ || allow_virtual_time_to_advance_) { |
|
altimin
2017/05/31 11:44:06
This part is slightly hard to follow. Maybe someth
alex clarke (OOO till 29th)
2017/05/31 15:11:36
I've done something similar.
|
| if (timers_suspended_) { |
| - renderer_scheduler_->ResumeTimerQueue(); |
| + renderer_scheduler_->RemoveTimerFence(); |
| timers_suspended_ = false; |
| } |
| } else if (!timers_suspended_) { |
| - renderer_scheduler_->SuspendTimerQueue(); |
| + renderer_scheduler_->InsertTimerFence(); |
| timers_suspended_ = true; |
| } |
| } |