| Index: public/platform/WebThread.h
|
| diff --git a/public/platform/WebThread.h b/public/platform/WebThread.h
|
| index 3915cf54a0b5af108428977a5c8f8c483777d4e3..ff37d9f3378071880898df206fe7dbd1a420b653 100644
|
| --- a/public/platform/WebThread.h
|
| +++ b/public/platform/WebThread.h
|
| @@ -44,6 +44,14 @@ typedef uintptr_t PlatformThreadId;
|
| // run.
|
| class BLINK_PLATFORM_EXPORT WebThread {
|
| public:
|
| + // An IdleTask is passed a deadline in CLOCK_MONOTONIC seconds and is
|
| + // expected to complete before this deadline.
|
| + class IdleTask {
|
| + public:
|
| + virtual ~IdleTask() { }
|
| + virtual void run(double deadlineSeconds) = 0;
|
| + };
|
| +
|
| class BLINK_PLATFORM_EXPORT Task {
|
| public:
|
| virtual ~Task() { }
|
|
|