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

Unified Diff: content/browser/renderer_host/pepper_message_filter.cc

Issue 8556001: Convert NewRunnableFunction/NewRunnableMethod calls to use base::Bind(). (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 9 years, 1 month 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: content/browser/renderer_host/pepper_message_filter.cc
diff --git a/content/browser/renderer_host/pepper_message_filter.cc b/content/browser/renderer_host/pepper_message_filter.cc
index 43880d7c26bcf42e3b0d0d6f59d4887ca182fa07..f09f5c4a1e6e579ccb34b2fe6f3772d2e877e9c5 100644
--- a/content/browser/renderer_host/pepper_message_filter.cc
+++ b/content/browser/renderer_host/pepper_message_filter.cc
@@ -1091,12 +1091,12 @@ void PepperMessageFilter::OnConnectTcpAddress(
// Validate the address and then continue (doing |connect()|) on a worker
// thread.
if (!ppapi::NetAddressPrivateImpl::ValidateNetAddress(addr) ||
- !base::WorkerPool::PostTask(FROM_HERE,
- NewRunnableMethod(
- this,
- &PepperMessageFilter::ConnectTcpAddressOnWorkerThread,
- routing_id, request_id, addr),
- true)) {
+ !base::WorkerPool::PostTask(
+ FROM_HERE,
+ base::Bind(
+ &PepperMessageFilter::ConnectTcpAddressOnWorkerThread, this,
+ routing_id, request_id, addr),
+ true)) {
SendConnectTcpACKError(routing_id, request_id);
}
}
@@ -1118,12 +1118,12 @@ void PepperMessageFilter::ConnectTcpLookupFinished(
// If the lookup returned addresses, continue (doing |connect()|) on a worker
// thread.
if (!addresses.head() ||
- !base::WorkerPool::PostTask(FROM_HERE,
- NewRunnableMethod(
- this,
- &PepperMessageFilter::ConnectTcpOnWorkerThread,
- routing_id, request_id, addresses),
- true)) {
+ !base::WorkerPool::PostTask(
+ FROM_HERE,
+ base::Bind(
+ &PepperMessageFilter::ConnectTcpOnWorkerThread, this,
+ routing_id, request_id, addresses),
+ true)) {
SendConnectTcpACKError(routing_id, request_id);
}
}
@@ -1148,8 +1148,8 @@ void PepperMessageFilter::ConnectTcpOnWorkerThread(int routing_id,
}
BrowserThread::PostTask(BrowserThread::IO, FROM_HERE,
- NewRunnableMethod(
- this, &PepperMessageFilter::Send,
+ base::Bind(
+ &PepperMessageFilter::Send, this,
new PepperMsg_ConnectTcpACK(
routing_id, request_id,
socket_for_transit, local_addr, remote_addr)));
@@ -1171,8 +1171,8 @@ void PepperMessageFilter::ConnectTcpAddressOnWorkerThread(
socket_for_transit = base::FileDescriptor(fd, true);
BrowserThread::PostTask(BrowserThread::IO, FROM_HERE,
- NewRunnableMethod(
- this, &PepperMessageFilter::Send,
+ base::Bind(
+ &PepperMessageFilter::Send, this,
new PepperMsg_ConnectTcpACK(
routing_id, request_id,
socket_for_transit, local_addr, remote_addr)));
« no previous file with comments | « content/browser/renderer_host/p2p/socket_dispatcher_host.cc ('k') | content/browser/renderer_host/render_message_filter.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698