Index: third_party/WebKit/Source/platform/scheduler/base/task_queue_impl.h |
diff --git a/third_party/WebKit/Source/platform/scheduler/base/task_queue_impl.h b/third_party/WebKit/Source/platform/scheduler/base/task_queue_impl.h |
index c6f2b29f5918544ddec4b74bf3a8032cbea5dd09..ed7f8ffd97d0c5497aee2814cc438f4da7bb57c6 100644 |
--- a/third_party/WebKit/Source/platform/scheduler/base/task_queue_impl.h |
+++ b/third_party/WebKit/Source/platform/scheduler/base/task_queue_impl.h |
@@ -66,13 +66,13 @@ class BLINK_PLATFORM_EXPORT TaskQueueImpl final : public TaskQueue { |
public: |
Task(); |
Task(const tracked_objects::Location& posted_from, |
- const base::Closure& task, |
+ base::OnceClosure task, |
base::TimeTicks desired_run_time, |
EnqueueOrder sequence_number, |
bool nestable); |
Task(const tracked_objects::Location& posted_from, |
- const base::Closure& task, |
+ base::OnceClosure task, |
base::TimeTicks desired_run_time, |
EnqueueOrder sequence_number, |
bool nestable, |
@@ -113,10 +113,10 @@ class BLINK_PLATFORM_EXPORT TaskQueueImpl final : public TaskQueue { |
void UnregisterTaskQueue() override; |
bool RunsTasksOnCurrentThread() const override; |
bool PostDelayedTask(const tracked_objects::Location& from_here, |
- const base::Closure& task, |
+ base::OnceClosure task, |
base::TimeDelta delay) override; |
bool PostNonNestableDelayedTask(const tracked_objects::Location& from_here, |
- const base::Closure& task, |
+ base::OnceClosure task, |
base::TimeDelta delay) override; |
void SetQueueEnabled(bool enabled) override; |
bool IsQueueEnabled() const override; |
@@ -222,10 +222,10 @@ class BLINK_PLATFORM_EXPORT TaskQueueImpl final : public TaskQueue { |
~TaskQueueImpl() override; |
bool PostImmediateTaskImpl(const tracked_objects::Location& from_here, |
- const base::Closure& task, |
+ base::OnceClosure task, |
TaskType task_type); |
bool PostDelayedTaskImpl(const tracked_objects::Location& from_here, |
- const base::Closure& task, |
+ base::OnceClosure task, |
base::TimeDelta delay, |
TaskType task_type); |
@@ -247,7 +247,7 @@ class BLINK_PLATFORM_EXPORT TaskQueueImpl final : public TaskQueue { |
// empty. |
void PushOntoImmediateIncomingQueueLocked( |
const tracked_objects::Location& posted_from, |
- const base::Closure& task, |
+ base::OnceClosure task, |
base::TimeTicks desired_run_time, |
EnqueueOrder sequence_number, |
bool nestable); |