| Index: cc/scheduler/scheduler.h
|
| diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h
|
| index 7b6ef85b671e2511006edec680cf431e602f36b4..3222f955dfa79214fc38b83d04920c86a511dc9f 100644
|
| --- a/cc/scheduler/scheduler.h
|
| +++ b/cc/scheduler/scheduler.h
|
| @@ -45,6 +45,7 @@ class SchedulerClient {
|
| virtual void ScheduledActionBeginOutputSurfaceCreation() = 0;
|
| virtual void ScheduledActionAcquireLayerTexturesForMainThread() = 0;
|
| virtual void DidAnticipatedDrawTimeChange(base::TimeTicks time) = 0;
|
| + virtual void PostBeginFrameDeadlineTask(base::TimeTicks deadline) = 0;
|
|
|
| protected:
|
| virtual ~SchedulerClient() {}
|
| @@ -101,6 +102,7 @@ class CC_EXPORT Scheduler {
|
| base::TimeTicks LastBeginFrameOnImplThreadTime();
|
|
|
| void BeginFrame(BeginFrameArgs args);
|
| + void OnBeginFrameDeadline();
|
|
|
| std::string StateAsStringForTesting() { return state_machine_.ToString(); }
|
|
|
|
|