| Index: cc/scheduler/scheduler.h
|
| diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h
|
| index ed609b313666106bf1b72a8c6ca6bb8ea48376e8..69bc7739d8dfb49e00a439df8a8798eb9bf8a1b5 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 StartObservingBeginFrameSource();
|
| void StopObservingBeginFrameSource();
|
|
|