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 37bdff6b870251f529578edd592a81c8b44332d4..306cbd8c8b03e59679f6b71149ec05a80db6b8d5 100644 |
| --- a/components/scheduler/child/webthread_impl_for_worker_scheduler.h |
| +++ b/components/scheduler/child/webthread_impl_for_worker_scheduler.h |
| @@ -47,12 +47,11 @@ class SCHEDULER_EXPORT WebThreadImplForWorkerScheduler |
| // base::MessageLoop::DestructionObserver implementation. |
| void WillDestroyCurrentMessageLoop() override; |
| + protected: |
| + base::Thread* thread() const { return thread_.get(); } |
| + |
| private: |
| - // Returns whether the base::Thread's task-runner should be used as the |
| - // default task runner (returns true), or the default task runner from the |
| - // scheduler should be used instead (returns false). The default behaviour is |
| - // to use the scheduler's default task runner. |
| - virtual bool UseThreadTaskRunnerAsDefault() const; |
| + virtual scoped_ptr<scheduler::WorkerScheduler> CreateWorkerScheduler(); |
|
Sami
2016/01/14 13:55:04
Looks like this patch is relative to your older on
sadrul
2016/01/14 15:20:40
Yep, sorry. Done.
|
| void AddTaskObserverInternal( |
| base::MessageLoop::TaskObserver* observer) override; |