Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Unified Diff: chrome/browser/extensions/api/messaging/native_message_port.cc

Issue 2825963003: Rewrite base::Bind to base::BindOnce with base_bind_rewriters in //chrome/browser/extensions (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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(

Powered by Google App Engine
This is Rietveld 408576698