Index: content/browser/devtools/protocol/tethering_handler.cc |
diff --git a/content/browser/devtools/protocol/tethering_handler.cc b/content/browser/devtools/protocol/tethering_handler.cc |
index b8b3e3f70b2bcabc735b7acc453ec7f43bea6623..cbb3765b66eab960ccc2b64eb59865f53566c337 100644 |
--- a/content/browser/devtools/protocol/tethering_handler.cc |
+++ b/content/browser/devtools/protocol/tethering_handler.cc |
@@ -329,16 +329,16 @@ TetheringHandler::TetheringImpl* TetheringHandler::impl_ = nullptr; |
TetheringHandler::TetheringHandler( |
const CreateServerSocketCallback& socket_callback, |
- scoped_refptr<base::MessageLoopProxy> message_loop_proxy) |
+ scoped_refptr<base::SingleThreadTaskRunner> task_runner) |
: socket_callback_(socket_callback), |
- message_loop_proxy_(message_loop_proxy), |
+ task_runner_(task_runner), |
is_active_(false), |
weak_factory_(this) { |
} |
TetheringHandler::~TetheringHandler() { |
if (is_active_) { |
- message_loop_proxy_->DeleteSoon(FROM_HERE, impl_); |
+ task_runner_->DeleteSoon(FROM_HERE, impl_); |
impl_ = nullptr; |
} |
} |
@@ -370,10 +370,9 @@ Response TetheringHandler::Bind(DevToolsCommandId command_id, int port) { |
return Response::ServerError("Tethering is used by another connection"); |
DCHECK(impl_); |
- message_loop_proxy_->PostTask( |
- FROM_HERE, |
- base::Bind(&TetheringImpl::Bind, base::Unretained(impl_), |
- command_id, port)); |
+ task_runner_->PostTask( |
+ FROM_HERE, base::Bind(&TetheringImpl::Bind, base::Unretained(impl_), |
+ command_id, port)); |
return Response::OK(); |
} |
@@ -382,10 +381,9 @@ Response TetheringHandler::Unbind(DevToolsCommandId command_id, int port) { |
return Response::ServerError("Tethering is used by another connection"); |
DCHECK(impl_); |
- message_loop_proxy_->PostTask( |
- FROM_HERE, |
- base::Bind(&TetheringImpl::Unbind, base::Unretained(impl_), |
- command_id, port)); |
+ task_runner_->PostTask( |
+ FROM_HERE, base::Bind(&TetheringImpl::Unbind, base::Unretained(impl_), |
+ command_id, port)); |
return Response::OK(); |
} |