Index: components/scheduler/child/worker_scheduler.h |
diff --git a/components/scheduler/child/worker_scheduler.h b/components/scheduler/child/worker_scheduler.h |
index 333821094e3f8ac20c37198bf93ee8121710a53b..7a1ec04631096709fc2040f59269a233a9cdf5b0 100644 |
--- a/components/scheduler/child/worker_scheduler.h |
+++ b/components/scheduler/child/worker_scheduler.h |
@@ -15,11 +15,13 @@ class MessageLoop; |
} |
namespace scheduler { |
+class SchedulerTaskRunnerDelegate; |
class SCHEDULER_EXPORT WorkerScheduler : public ChildScheduler { |
public: |
~WorkerScheduler() override; |
- static scoped_ptr<WorkerScheduler> Create(base::MessageLoop* message_loop); |
+ static scoped_ptr<WorkerScheduler> Create( |
+ scoped_refptr<SchedulerTaskRunnerDelegate> main_task_runner); |
// Must be called before the scheduler can be used. Does any post construction |
// initialization needed such as initializing idle period detection. |