| Index: components/scheduler/child/task_queue_manager.cc
|
| diff --git a/components/scheduler/child/task_queue_manager.cc b/components/scheduler/child/task_queue_manager.cc
|
| index 366c682d081e74b3e78725bb64342832b039a687..d9fa47c9203ff6e4da49dc4f2ffb8e9eb088bad5 100644
|
| --- a/components/scheduler/child/task_queue_manager.cc
|
| +++ b/components/scheduler/child/task_queue_manager.cc
|
| @@ -712,14 +712,14 @@ void TaskQueueManager::SetWorkBatchSize(int work_batch_size) {
|
| void TaskQueueManager::AddTaskObserver(
|
| base::MessageLoop::TaskObserver* task_observer) {
|
| DCHECK(main_thread_checker_.CalledOnValidThread());
|
| - base::MessageLoop::current()->AddTaskObserver(task_observer);
|
| + main_task_runner_->AddTaskObserver(task_observer);
|
| task_observers_.AddObserver(task_observer);
|
| }
|
|
|
| void TaskQueueManager::RemoveTaskObserver(
|
| base::MessageLoop::TaskObserver* task_observer) {
|
| DCHECK(main_thread_checker_.CalledOnValidThread());
|
| - base::MessageLoop::current()->RemoveTaskObserver(task_observer);
|
| + main_task_runner_->RemoveTaskObserver(task_observer);
|
| task_observers_.RemoveObserver(task_observer);
|
| }
|
|
|
|
|