Index: cc/scheduler.cc |
diff --git a/cc/scheduler.cc b/cc/scheduler.cc |
index c485a389f948364d645f5b23dc7d13b5c85ee950..dbe96dde718341bb72069b7cc6ed2aeeb959371f 100644 |
--- a/cc/scheduler.cc |
+++ b/cc/scheduler.cc |
@@ -10,9 +10,13 @@ |
namespace cc { |
-Scheduler::Scheduler(SchedulerClient* client, scoped_ptr<FrameRateController> frameRateController) |
- : m_client(client) |
+Scheduler::Scheduler(SchedulerClient* client, |
+ scoped_ptr<FrameRateController> frameRateController, |
+ const SchedulerSettings& schedulerSettings) |
+ : m_settings(schedulerSettings) |
+ , m_client(client) |
, m_frameRateController(frameRateController.Pass()) |
+ , m_stateMachine(schedulerSettings) |
, m_insideProcessScheduledActions(false) |
{ |
DCHECK(m_client); |