Chromium Code Reviews| Index: cc/scheduler/scheduler.cc |
| diff --git a/cc/scheduler/scheduler.cc b/cc/scheduler/scheduler.cc |
| index 4a682cdb4418f973bbae6475caf8831f4688ab2e..0207474844dffa6bb2c7d05bf633b69333215862 100644 |
| --- a/cc/scheduler/scheduler.cc |
| +++ b/cc/scheduler/scheduler.cc |
| @@ -612,6 +612,11 @@ void Scheduler::DrawAndSwapIfPossible() { |
| state_machine_.DidDrawIfPossibleCompleted(result); |
| } |
| +void Scheduler::SetDeferCommits(bool defer_commits) { |
| + TRACE_EVENT0("cc", "Scheduler::SetDeferCommits"); |
| + state_machine_.SetDeferCommits(defer_commits); |
|
brianderson
2014/06/17 15:57:01
Probably want to call ProcessScheduledActions here
simonhong
2014/06/18 21:52:05
Done.
|
| +} |
| + |
| void Scheduler::ProcessScheduledActions() { |
| // We do not allow ProcessScheduledActions to be recursive. |
| // The top-level call will iteratively execute the next action for us anyway. |