Index: third_party/WebKit/Source/platform/scheduler/child/compositor_worker_scheduler.cc |
diff --git a/third_party/WebKit/Source/platform/scheduler/child/compositor_worker_scheduler.cc b/third_party/WebKit/Source/platform/scheduler/child/compositor_worker_scheduler.cc |
index ca810dd885da699d5f95bf62d198d836bc44dee7..fc9e3a4e74291f15266216498de96a2b4f38f6e8 100644 |
--- a/third_party/WebKit/Source/platform/scheduler/child/compositor_worker_scheduler.cc |
+++ b/third_party/WebKit/Source/platform/scheduler/child/compositor_worker_scheduler.cc |
@@ -26,15 +26,16 @@ class CompositorWorkerTaskRunnerWrapper : public TaskQueue { |
} |
bool PostDelayedTask(const tracked_objects::Location& from_here, |
- const base::Closure& task, |
+ base::OnceClosure task, |
base::TimeDelta delay) override { |
- return task_runner_->PostDelayedTask(from_here, task, delay); |
+ return task_runner_->PostDelayedTask(from_here, std::move(task), delay); |
} |
bool PostNonNestableDelayedTask(const tracked_objects::Location& from_here, |
- const base::Closure& task, |
+ base::OnceClosure task, |
base::TimeDelta delay) override { |
- return task_runner_->PostNonNestableDelayedTask(from_here, task, delay); |
+ return task_runner_->PostNonNestableDelayedTask( |
+ from_here, std::move(task), delay); |
} |
void SetQueueEnabled(bool enabled) override { NOTREACHED(); } |