| Index: cc/scheduler/scheduler.h
|
| diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h
|
| index ef52ccf9f7b780a74ebe2b2119d7da451b28110b..1175d7365892e5c53a172f39a5e0e7e3e4887c8c 100644
|
| --- a/cc/scheduler/scheduler.h
|
| +++ b/cc/scheduler/scheduler.h
|
| @@ -205,6 +205,8 @@ class CC_EXPORT Scheduler : public BeginFrameObserverMixIn,
|
| bool begin_retro_frame_posted_;
|
| std::deque<BeginFrameArgs> begin_retro_frame_args_;
|
| BeginFrameArgs begin_impl_frame_args_;
|
| + SchedulerStateMachine::BeginImplFrameDeadlineMode
|
| + begin_impl_frame_deadline_mode_;
|
|
|
| base::Closure begin_retro_frame_closure_;
|
| base::Closure begin_unthrottled_frame_closure_;
|
| @@ -221,10 +223,8 @@ class CC_EXPORT Scheduler : public BeginFrameObserverMixIn,
|
| SchedulerStateMachine::Action inside_action_;
|
|
|
| private:
|
| - base::TimeTicks AdjustedBeginImplFrameDeadline(
|
| - const BeginFrameArgs& args,
|
| - base::TimeDelta draw_duration_estimate) const;
|
| - void ScheduleBeginImplFrameDeadline(base::TimeTicks deadline);
|
| + void ScheduleBeginImplFrameDeadline();
|
| + void RescheduleBeginImplFrameDeadlineIfNeeded();
|
| void SetupNextBeginFrameIfNeeded();
|
| void PostBeginRetroFrameIfNeeded();
|
| void SetupPollingMechanisms(bool needs_begin_frame);
|
|
|