Index: ios/web/web_thread_impl.cc |
diff --git a/ios/web/web_thread_impl.cc b/ios/web/web_thread_impl.cc |
index d03e29dfb37d28ec6cca0b6b3ee33858aed81e85..236759af031251a58bb4f3934af9b02edde50106 100644 |
--- a/ios/web/web_thread_impl.cc |
+++ b/ios/web/web_thread_impl.cc |
@@ -49,13 +49,13 @@ class WebThreadTaskRunner : public base::SingleThreadTaskRunner { |
// SingleThreadTaskRunner implementation. |
bool PostDelayedTask(const tracked_objects::Location& from_here, |
- base::Closure task, |
+ base::OnceClosure task, |
base::TimeDelta delay) override { |
return WebThread::PostDelayedTask(id_, from_here, std::move(task), delay); |
} |
bool PostNonNestableDelayedTask(const tracked_objects::Location& from_here, |
- base::Closure task, |
+ base::OnceClosure task, |
base::TimeDelta delay) override { |
return WebThread::PostNonNestableDelayedTask(id_, from_here, |
std::move(task), delay); |
@@ -291,7 +291,7 @@ WebThreadImpl::~WebThreadImpl() { |
// static |
bool WebThreadImpl::PostTaskHelper(WebThread::ID identifier, |
const tracked_objects::Location& from_here, |
- base::Closure task, |
+ base::OnceClosure task, |
base::TimeDelta delay, |
bool nestable) { |
DCHECK(identifier >= 0 && identifier < ID_COUNT); |
@@ -331,7 +331,7 @@ bool WebThreadImpl::PostTaskHelper(WebThread::ID identifier, |
// static |
bool WebThread::PostBlockingPoolTask(const tracked_objects::Location& from_here, |
- base::Closure task) { |
+ base::OnceClosure task) { |
return g_globals.Get().blocking_pool->PostWorkerTask(from_here, |
std::move(task)); |
} |
@@ -339,8 +339,8 @@ bool WebThread::PostBlockingPoolTask(const tracked_objects::Location& from_here, |
// static |
bool WebThread::PostBlockingPoolTaskAndReply( |
const tracked_objects::Location& from_here, |
- base::Closure task, |
- base::Closure reply) { |
+ base::OnceClosure task, |
+ base::OnceClosure reply) { |
return g_globals.Get().blocking_pool->PostTaskAndReply( |
from_here, std::move(task), std::move(reply)); |
} |
@@ -349,7 +349,7 @@ bool WebThread::PostBlockingPoolTaskAndReply( |
bool WebThread::PostBlockingPoolSequencedTask( |
const std::string& sequence_token_name, |
const tracked_objects::Location& from_here, |
- base::Closure task) { |
+ base::OnceClosure task) { |
return g_globals.Get().blocking_pool->PostNamedSequencedWorkerTask( |
sequence_token_name, from_here, std::move(task)); |
} |
@@ -409,7 +409,7 @@ bool WebThread::IsMessageLoopValid(ID identifier) { |
// static |
bool WebThread::PostTask(ID identifier, |
const tracked_objects::Location& from_here, |
- base::Closure task) { |
+ base::OnceClosure task) { |
return WebThreadImpl::PostTaskHelper(identifier, from_here, std::move(task), |
base::TimeDelta(), true); |
} |
@@ -417,7 +417,7 @@ bool WebThread::PostTask(ID identifier, |
// static |
bool WebThread::PostDelayedTask(ID identifier, |
const tracked_objects::Location& from_here, |
- base::Closure task, |
+ base::OnceClosure task, |
base::TimeDelta delay) { |
return WebThreadImpl::PostTaskHelper(identifier, from_here, std::move(task), |
delay, true); |
@@ -426,7 +426,7 @@ bool WebThread::PostDelayedTask(ID identifier, |
// static |
bool WebThread::PostNonNestableTask(ID identifier, |
const tracked_objects::Location& from_here, |
- base::Closure task) { |
+ base::OnceClosure task) { |
return WebThreadImpl::PostTaskHelper(identifier, from_here, std::move(task), |
base::TimeDelta(), false); |
} |
@@ -435,7 +435,7 @@ bool WebThread::PostNonNestableTask(ID identifier, |
bool WebThread::PostNonNestableDelayedTask( |
ID identifier, |
const tracked_objects::Location& from_here, |
- base::Closure task, |
+ base::OnceClosure task, |
base::TimeDelta delay) { |
return WebThreadImpl::PostTaskHelper(identifier, from_here, std::move(task), |
delay, false); |
@@ -444,8 +444,8 @@ bool WebThread::PostNonNestableDelayedTask( |
// static |
bool WebThread::PostTaskAndReply(ID identifier, |
const tracked_objects::Location& from_here, |
- base::Closure task, |
- base::Closure reply) { |
+ base::OnceClosure task, |
+ base::OnceClosure reply) { |
return GetTaskRunnerForThread(identifier) |
->PostTaskAndReply(from_here, std::move(task), std::move(reply)); |
} |