Index: chrome/browser/net/chrome_url_request_context.cc |
diff --git a/chrome/browser/net/chrome_url_request_context.cc b/chrome/browser/net/chrome_url_request_context.cc |
index f425f5c96cbdcd8e0aab407aeef29dc330b5759d..176344563368c595f3f5e867e9bc97bb225d2da5 100644 |
--- a/chrome/browser/net/chrome_url_request_context.cc |
+++ b/chrome/browser/net/chrome_url_request_context.cc |
@@ -4,6 +4,7 @@ |
#include "chrome/browser/net/chrome_url_request_context.h" |
+#include "base/bind.h" |
#include "base/compiler_specific.h" |
#include "base/message_loop.h" |
#include "base/message_loop_proxy.h" |
@@ -161,8 +162,8 @@ net::CookieStore* ChromeURLRequestContextGetter::DONTUSEME_GetCookieStore() { |
BrowserThread::PostTask( |
BrowserThread::IO, FROM_HERE, |
- NewRunnableMethod(this, |
- &ChromeURLRequestContextGetter::GetCookieStoreAsyncHelper, |
+ base::Bind(&ChromeURLRequestContextGetter::GetCookieStoreAsyncHelper, |
+ this, |
&completion, |
&result)); |
wtc
2011/11/17 08:16:21
Nit: align all the function arguments of base::Bin
|
@@ -275,27 +276,27 @@ void ChromeURLRequestContextGetter::Observe( |
prefs->GetString(prefs::kAcceptLanguages); |
BrowserThread::PostTask( |
BrowserThread::IO, FROM_HERE, |
- NewRunnableMethod( |
- this, |
+ base::Bind( |
&ChromeURLRequestContextGetter::OnAcceptLanguageChange, |
+ this, |
accept_language)); |
} else if (*pref_name_in == prefs::kDefaultCharset) { |
std::string default_charset = |
prefs->GetString(prefs::kDefaultCharset); |
BrowserThread::PostTask( |
BrowserThread::IO, FROM_HERE, |
- NewRunnableMethod( |
- this, |
+ base::Bind( |
&ChromeURLRequestContextGetter::OnDefaultCharsetChange, |
+ this, |
default_charset)); |
} else if (*pref_name_in == prefs::kClearSiteDataOnExit) { |
bool clear_site_data = |
prefs->GetBoolean(prefs::kClearSiteDataOnExit); |
BrowserThread::PostTask( |
BrowserThread::IO, FROM_HERE, |
- NewRunnableMethod( |
- this, |
+ base::Bind( |
&ChromeURLRequestContextGetter::OnClearSiteDataOnExitChange, |
+ this, |
clear_site_data)); |
} |
} else { |