Index: cc/scheduler.cc |
diff --git a/cc/scheduler.cc b/cc/scheduler.cc |
index 644241482b968996438bc82c3a862946087a06bb..0d224a7760565574b31107e0c5f9dff72669a5d0 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); |