| Index: cc/scheduler/scheduler.h
|
| diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h
|
| index d33084c862ba99cbf2156aefee67acbe0b01c9a1..a03f8ac08091ff691d327d12944a03bc18e63886 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 time) = 0;
|
|
|
| protected:
|
| virtual ~SchedulerClient() {}
|
| @@ -197,6 +199,7 @@ class CC_EXPORT Scheduler : public BeginFrameObserverBase {
|
| void ScheduleBeginImplFrameDeadline();
|
| void ScheduleBeginImplFrameDeadlineIfNeeded();
|
| void BeginImplFrameNotExpectedSoon();
|
| + void BeginMainFrameNotExpectedUntil(base::TimeTicks time);
|
| void SetupNextBeginFrameIfNeeded();
|
| void DrawIfPossible();
|
| void DrawForced();
|
|
|