Chromium Code Reviews| Index: components/scheduler/child/webthread_impl_for_worker_scheduler.h |
| diff --git a/components/scheduler/child/webthread_impl_for_worker_scheduler.h b/components/scheduler/child/webthread_impl_for_worker_scheduler.h |
| index a6a2c46cf2aab9639be18e757c60545e57b85240..6de60f5a228e145b7cf6807474f8971ab99f3253 100644 |
| --- a/components/scheduler/child/webthread_impl_for_worker_scheduler.h |
| +++ b/components/scheduler/child/webthread_impl_for_worker_scheduler.h |
| @@ -20,6 +20,7 @@ namespace scheduler { |
| class SchedulerTaskRunnerDelegate; |
| class SingleThreadIdleTaskRunner; |
| class WebSchedulerImpl; |
| +class WebTaskRunnerImpl; |
| class WorkerScheduler; |
| class SCHEDULER_EXPORT WebThreadImplForWorkerScheduler |
| @@ -32,6 +33,7 @@ class SCHEDULER_EXPORT WebThreadImplForWorkerScheduler |
| // blink::WebThread implementation. |
| virtual blink::WebScheduler* scheduler() const; |
| blink::PlatformThreadId threadId() const override; |
| + virtual blink::WebTaskRunner* taskRunner(); |
| // WebThreadBase implementation. |
| base::SingleThreadTaskRunner* TaskRunner() const override; |
| @@ -56,6 +58,7 @@ class SCHEDULER_EXPORT WebThreadImplForWorkerScheduler |
| scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
| scoped_refptr<scheduler::SingleThreadIdleTaskRunner> idle_task_runner_; |
| scoped_refptr<SchedulerTaskRunnerDelegate> task_runner_delegate_; |
| + scoped_ptr<WebTaskRunnerImpl> default_web_task_runner_; |
|
Sami
2015/09/02 14:55:53
nit: just "web_task_runner_" ?
alex clarke (OOO till 29th)
2015/09/02 15:49:33
Done.
|
| }; |
| } // namespace scheduler |