Index: net/proxy/polling_proxy_config_service.cc |
diff --git a/net/proxy/polling_proxy_config_service.cc b/net/proxy/polling_proxy_config_service.cc |
index e1b921ab7aa55da8344b683647a8b7aa9f00c882..97fcda9bd56bcd83e9215892d039034e375f4b16 100644 |
--- a/net/proxy/polling_proxy_config_service.cc |
+++ b/net/proxy/polling_proxy_config_service.cc |
@@ -4,6 +4,7 @@ |
#include "net/proxy/polling_proxy_config_service.h" |
+#include "base/bind.h" |
#include "base/location.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/message_loop_proxy.h" |
@@ -91,7 +92,7 @@ class PollingProxyConfigService::Core |
poll_task_queued_ = false; |
base::WorkerPool::PostTask( |
FROM_HERE, |
- NewRunnableMethod(this, &Core::PollOnWorkerThread, get_config_func_), |
+ base::Bind(&Core::PollOnWorkerThread, this, get_config_func_), |
true); |
} |
@@ -104,7 +105,7 @@ class PollingProxyConfigService::Core |
if (origin_loop_proxy_) { |
origin_loop_proxy_->PostTask( |
FROM_HERE, |
- NewRunnableMethod(this, &Core::GetConfigCompleted, config)); |
+ base::Bind(&Core::GetConfigCompleted, this, config)); |
} |
} |