Index: third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_perftest.cc |
diff --git a/third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_perftest.cc b/third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_perftest.cc |
index 5436c4d0b21fee3fa3c48f6d2949f26f776cc844..a6f268b236630e3f8852817ef0695cd05be54b9b 100644 |
--- a/third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_perftest.cc |
+++ b/third_party/WebKit/Source/platform/scheduler/base/task_queue_manager_perftest.cc |
@@ -42,8 +42,8 @@ class PerfTestTimeDomain : public VirtualTimeDomain { |
} |
void RequestWakeup(base::TimeTicks now, base::TimeDelta delay) override { |
- base::TimeTicks dummy; |
- if (!NextScheduledRunTime(&dummy)) |
+ // De-dupe DoWorks. |
+ if (NumberOfScheduledWakeups() == 1u) |
RequestDoWork(); |
} |