| Index: base/task_scheduler/scheduler_worker_thread.h
|
| diff --git a/base/task_scheduler/scheduler_worker_thread.h b/base/task_scheduler/scheduler_worker_thread.h
|
| index 908eaed93a9ea4c9a4aec9d93f08f41e45815a9b..8b129a3d5f20d38b8729f6df1ff49743378fab4f 100644
|
| --- a/base/task_scheduler/scheduler_worker_thread.h
|
| +++ b/base/task_scheduler/scheduler_worker_thread.h
|
| @@ -5,11 +5,12 @@
|
| #ifndef BASE_TASK_SCHEDULER_SCHEDULER_WORKER_THREAD_H_
|
| #define BASE_TASK_SCHEDULER_SCHEDULER_WORKER_THREAD_H_
|
|
|
| +#include <memory>
|
| +
|
| #include "base/base_export.h"
|
| #include "base/callback.h"
|
| #include "base/macros.h"
|
| #include "base/memory/ref_counted.h"
|
| -#include "base/memory/scoped_ptr.h"
|
| #include "base/synchronization/waitable_event.h"
|
| #include "base/task_scheduler/scheduler_lock.h"
|
| #include "base/task_scheduler/sequence.h"
|
| @@ -49,7 +50,7 @@ class BASE_EXPORT SchedulerWorkerThread : public PlatformThread::Delegate {
|
| // SchedulerWorkerThread has tried to run a Task from a Sequence returned by
|
| // |get_work_callback|. |task_tracker| is used to handle shutdown behavior of
|
| // Tasks. Returns nullptr if creating the underlying platform thread fails.
|
| - static scoped_ptr<SchedulerWorkerThread> CreateSchedulerWorkerThread(
|
| + static std::unique_ptr<SchedulerWorkerThread> CreateSchedulerWorkerThread(
|
| ThreadPriority thread_priority,
|
| const Closure& main_entry_callback,
|
| const GetWorkCallback& get_work_callback,
|
|
|