| Index: cc/scheduler/scheduler_state_machine.h
|
| diff --git a/cc/scheduler/scheduler_state_machine.h b/cc/scheduler/scheduler_state_machine.h
|
| index 40a054f119ba50154ec4d08a6bfc175342bdc535..8bec14dbe0899b59d52700e5110bff38247daab9 100644
|
| --- a/cc/scheduler/scheduler_state_machine.h
|
| +++ b/cc/scheduler/scheduler_state_machine.h
|
| @@ -108,6 +108,7 @@ class CC_EXPORT SchedulerStateMachine {
|
|
|
| enum Action {
|
| ACTION_NONE,
|
| + ACTION_ANIMATE,
|
| ACTION_SEND_BEGIN_MAIN_FRAME,
|
| ACTION_COMMIT,
|
| ACTION_UPDATE_VISIBLE_TILES,
|
| @@ -254,6 +255,7 @@ class CC_EXPORT SchedulerStateMachine {
|
| // True if we need to force activations to make forward progress.
|
| bool PendingActivationsShouldBeForced() const;
|
|
|
| + bool ShouldAnimate() const;
|
| bool ShouldBeginOutputSurfaceCreation() const;
|
| bool ShouldDrawForced() const;
|
| bool ShouldDraw() const;
|
| @@ -288,6 +290,7 @@ class CC_EXPORT SchedulerStateMachine {
|
|
|
| int commit_count_;
|
| int current_frame_number_;
|
| + int last_frame_number_animate_performed_;
|
| int last_frame_number_swap_performed_;
|
| int last_frame_number_begin_main_frame_sent_;
|
| int last_frame_number_update_visible_tiles_was_called_;
|
|
|