| Index: cc/scheduler/scheduler_state_machine.cc
|
| diff --git a/cc/scheduler/scheduler_state_machine.cc b/cc/scheduler/scheduler_state_machine.cc
|
| index 2bec4de837494ae42052cd839f0001e880428d44..528fe8e838ded4eab880154b66b4f1366707797e 100644
|
| --- a/cc/scheduler/scheduler_state_machine.cc
|
| +++ b/cc/scheduler/scheduler_state_machine.cc
|
| @@ -1086,4 +1086,17 @@ bool SchedulerStateMachine::HasInitializedOutputSurface() const {
|
| return false;
|
| }
|
|
|
| +std::string SchedulerStateMachine::GetStatesForDebugging() const {
|
| + return base::StringPrintf("%c %d %d %d %c %c %c %d %d",
|
| + needs_commit_ ? 'T' : 'F',
|
| + static_cast<int>(output_surface_state_),
|
| + static_cast<int>(begin_impl_frame_state_),
|
| + static_cast<int>(commit_state_),
|
| + has_pending_tree_ ? 'T' : 'F',
|
| + pending_tree_is_ready_for_activation_ ? 'T' : 'F',
|
| + active_tree_needs_first_draw_ ? 'T' : 'F',
|
| + max_pending_swaps_,
|
| + pending_swaps_);
|
| +}
|
| +
|
| } // namespace cc
|
|
|