Index: cc/scheduler/scheduler.h |
diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h |
index 09bac9a0883627c5e28006e34ca9a3b8a140407c..deefb48c4b6672a88eb057709979a3c7a1723e47 100644 |
--- a/cc/scheduler/scheduler.h |
+++ b/cc/scheduler/scheduler.h |
@@ -163,15 +163,14 @@ class CC_EXPORT Scheduler : public BeginFrameObserverBase { |
std::unique_ptr<CompositorTimingHistory> compositor_timing_history_; |
base::TimeDelta estimated_parent_draw_time_; |
- std::deque<BeginFrameArgs> begin_retro_frame_args_; |
SchedulerStateMachine::BeginImplFrameDeadlineMode |
begin_impl_frame_deadline_mode_; |
BeginFrameTracker begin_impl_frame_tracker_; |
BeginFrameArgs begin_main_frame_args_; |
- base::Closure begin_retro_frame_closure_; |
+ base::CancelableClosure missed_begin_frame_task_; |
+ |
base::Closure begin_impl_frame_deadline_closure_; |
- base::CancelableClosure begin_retro_frame_task_; |
base::CancelableClosure begin_impl_frame_deadline_task_; |
SchedulerStateMachine state_machine_; |
@@ -183,7 +182,6 @@ class CC_EXPORT Scheduler : public BeginFrameObserverBase { |
void ScheduleBeginImplFrameDeadlineIfNeeded(); |
void BeginImplFrameNotExpectedSoon(); |
void SetupNextBeginFrameIfNeeded(); |
- void PostBeginRetroFrameIfNeeded(); |
void DrawAndSwapIfPossible(); |
void DrawAndSwapForced(); |
void ProcessScheduledActions(); |
@@ -197,7 +195,6 @@ class CC_EXPORT Scheduler : public BeginFrameObserverBase { |
base::TimeDelta bmf_to_activate_estimate) const; |
void AdvanceCommitStateIfPossible(); |
bool IsBeginMainFrameSentOrStarted() const; |
- void BeginRetroFrame(); |
void BeginImplFrameWithDeadline(const BeginFrameArgs& args); |
void BeginImplFrameSynchronous(const BeginFrameArgs& args); |
void BeginImplFrame(const BeginFrameArgs& args); |