| Index: components/scheduler/child/scheduler_helper.cc
|
| diff --git a/components/scheduler/child/scheduler_helper.cc b/components/scheduler/child/scheduler_helper.cc
|
| index f4081fde958130a00da733500bc63f0b8f37256c..28dec87957501a8ec33a83e71f6f8344b8a8d55c 100644
|
| --- a/components/scheduler/child/scheduler_helper.cc
|
| +++ b/components/scheduler/child/scheduler_helper.cc
|
| @@ -124,16 +124,30 @@ void SchedulerHelper::SetObserver(Observer* observer) {
|
| task_queue_manager_->SetObserver(this);
|
| }
|
|
|
| -void SchedulerHelper::OnUnregisterTaskQueue(
|
| - const scoped_refptr<internal::TaskQueueImpl>& queue) {
|
| - if (observer_)
|
| - observer_->OnUnregisterTaskQueue(queue);
|
| -}
|
| -
|
| const scoped_refptr<RealTimeDomain>& SchedulerHelper::real_time_domain() const {
|
| CheckOnValidThread();
|
| DCHECK(task_queue_manager_);
|
| return task_queue_manager_->real_time_domain();
|
| }
|
|
|
| +void SchedulerHelper::RegisterTimeDomain(
|
| + const scoped_refptr<TimeDomain>& time_domain) {
|
| + CheckOnValidThread();
|
| + DCHECK(task_queue_manager_);
|
| + task_queue_manager_->RegisterTimeDomain(time_domain);
|
| +}
|
| +
|
| +void SchedulerHelper::UnregisterTimeDomain(
|
| + const scoped_refptr<TimeDomain>& time_domain) {
|
| + CheckOnValidThread();
|
| + if (task_queue_manager_)
|
| + task_queue_manager_->UnregisterTimeDomain(time_domain);
|
| +}
|
| +
|
| +void SchedulerHelper::OnUnregisterTaskQueue(
|
| + const scoped_refptr<internal::TaskQueueImpl>& queue) {
|
| + if (observer_)
|
| + observer_->OnUnregisterTaskQueue(queue);
|
| +}
|
| +
|
| } // namespace scheduler
|
|
|