Index: cc/surfaces/display_scheduler.cc |
diff --git a/cc/surfaces/display_scheduler.cc b/cc/surfaces/display_scheduler.cc |
index 9f19fdcb41368395b62708889231501b6bdd7d3e..9d0c20388e19abc98bdcdbf5cc311f285ca1669c 100644 |
--- a/cc/surfaces/display_scheduler.cc |
+++ b/cc/surfaces/display_scheduler.cc |
@@ -34,9 +34,8 @@ DisplayScheduler::DisplayScheduler(DisplaySchedulerClient* client, |
begin_frame_deadline_closure_ = base::Bind( |
&DisplayScheduler::OnBeginFrameDeadline, weak_ptr_factory_.GetWeakPtr()); |
- // TODO(tansell): Set this to something useful. |
- begin_frame_source_for_children_.reset(new SyntheticBeginFrameSource( |
- task_runner, BeginFrameArgs::DefaultInterval())); |
+ // TODO(enne): For now, this is always the same, so just set initially. |
+ client_->UpdateSchedulerBeginFrameSource(begin_frame_source_); |
} |
DisplayScheduler::~DisplayScheduler() { |