| Index: public/platform/WebScheduler.h
|
| diff --git a/public/platform/WebScheduler.h b/public/platform/WebScheduler.h
|
| index a2cda3eac91603b1f741794377d01c942d88d16e..07a6e6a803e2bd2d17ab36260a6be62f93bd46dd 100644
|
| --- a/public/platform/WebScheduler.h
|
| +++ b/public/platform/WebScheduler.h
|
| @@ -35,6 +35,11 @@ public:
|
| // Must be called on the main thread.
|
| virtual bool shouldYieldForHighPriorityWork() { return false; }
|
|
|
| + // Returns true if the deadline |deadlineSeconds| as passed to an IdleTask
|
| + // is the maximum possible idle task deadline duration which the scheduler
|
| + // will schedule.
|
| + virtual bool isMaximumIdleDeadline(double deadlineSeconds) { return false; }
|
| +
|
| // Schedule an idle task to run the Blink main thread. For non-critical
|
| // tasks which may be reordered relative to other task types and may be
|
| // starved for an arbitrarily long time if no idle time is available.
|
|
|