| Index: cc/scheduler/scheduler.h
|
| diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h
|
| index 9efd831d76aad31df9c7b6e41d5484cd8eb7265b..660a11327138420bd0534eee00f89f6dc151f2f6 100644
|
| --- a/cc/scheduler/scheduler.h
|
| +++ b/cc/scheduler/scheduler.h
|
| @@ -48,6 +48,8 @@ class SchedulerClient {
|
| virtual void ScheduledActionPerformImplSideInvalidation() = 0;
|
| virtual void DidFinishImplFrame() = 0;
|
| virtual void SendBeginMainFrameNotExpectedSoon() = 0;
|
| + virtual void ScheduledActionBeginMainFrameNotExpectedUntil(
|
| + base::TimeTicks frameTime) = 0;
|
|
|
| protected:
|
| virtual ~SchedulerClient() {}
|
| @@ -189,6 +191,7 @@ class CC_EXPORT Scheduler : public BeginFrameObserverBase {
|
| void ScheduleBeginImplFrameDeadline();
|
| void ScheduleBeginImplFrameDeadlineIfNeeded();
|
| void BeginImplFrameNotExpectedSoon();
|
| + void ScheduleShortIdleWork(const BeginFrameArgs& args);
|
| void SetupNextBeginFrameIfNeeded();
|
| void DrawIfPossible();
|
| void DrawForced();
|
|
|