Index: chrome/browser/extensions/api/messaging/native_message_port.cc |
diff --git a/chrome/browser/extensions/api/messaging/native_message_port.cc b/chrome/browser/extensions/api/messaging/native_message_port.cc |
index d41cb9fed366726c9511e9101db20d700fc6d8b9..4cdffbc8b645b292d02f607b04c1ba7d1c6aa20f 100644 |
--- a/chrome/browser/extensions/api/messaging/native_message_port.cc |
+++ b/chrome/browser/extensions/api/messaging/native_message_port.cc |
@@ -50,10 +50,10 @@ NativeMessagePort::Core::Core( |
message_service_task_runner_(message_service_task_runner), |
host_task_runner_(host_->task_runner()) { |
DCHECK(message_service_task_runner_->BelongsToCurrentThread()); |
- host_task_runner_->PostTask(FROM_HERE, |
- base::Bind(&NativeMessageHost::Start, |
- base::Unretained(host_.get()), |
- base::Unretained(this))); |
+ host_task_runner_->PostTask( |
+ FROM_HERE, |
+ base::BindOnce(&NativeMessageHost::Start, base::Unretained(host_.get()), |
+ base::Unretained(this))); |
} |
NativeMessagePort::Core::~Core() { |
@@ -62,26 +62,24 @@ NativeMessagePort::Core::~Core() { |
void NativeMessagePort::Core::OnMessageFromChrome(const std::string& message) { |
DCHECK(message_service_task_runner_->BelongsToCurrentThread()); |
- host_task_runner_->PostTask(FROM_HERE, |
- base::Bind(&NativeMessageHost::OnMessage, |
- base::Unretained(host_.get()), |
- message)); |
+ host_task_runner_->PostTask( |
+ FROM_HERE, base::BindOnce(&NativeMessageHost::OnMessage, |
+ base::Unretained(host_.get()), message)); |
} |
void NativeMessagePort::Core::PostMessageFromNativeHost( |
const std::string& message) { |
DCHECK(host_task_runner_->BelongsToCurrentThread()); |
message_service_task_runner_->PostTask( |
- FROM_HERE, |
- base::Bind( |
- &NativeMessagePort::PostMessageFromNativeHost, port_, message)); |
+ FROM_HERE, base::BindOnce(&NativeMessagePort::PostMessageFromNativeHost, |
+ port_, message)); |
} |
void NativeMessagePort::Core::CloseChannel(const std::string& error_message) { |
DCHECK(host_task_runner_->BelongsToCurrentThread()); |
message_service_task_runner_->PostTask( |
FROM_HERE, |
- base::Bind(&NativeMessagePort::CloseChannel, port_, error_message)); |
+ base::BindOnce(&NativeMessagePort::CloseChannel, port_, error_message)); |
} |
NativeMessagePort::NativeMessagePort( |