summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorcsilv@chromium.org <csilv@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-09 02:15:03 +0000
committercsilv@chromium.org <csilv@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-09 02:15:03 +0000
commit317c58f013e2f180a2ba263326d18963583db60e (patch)
treeb4be5ba81ba72c48aa69c1df1ade6ac5635d9f72 /chrome
parent13648379aef16265ad98f69cc7401f5c3a9ca49f (diff)
downloadchromium_src-317c58f013e2f180a2ba263326d18963583db60e.zip
chromium_src-317c58f013e2f180a2ba263326d18963583db60e.tar.gz
chromium_src-317c58f013e2f180a2ba263326d18963583db60e.tar.bz2
Random base::Bind migrations (low hanging fruit).
BUG=none Review URL: http://codereview.chromium.org/8501029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109171 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/chrome_content_browser_client.cc16
-rw-r--r--chrome/browser/component_updater/pepper_flash_component_installer.cc18
-rw-r--r--chrome/browser/external_protocol/external_protocol_handler.cc4
-rw-r--r--chrome/browser/jankometer.cc4
-rw-r--r--chrome/browser/mac/keystone_glue.mm3
-rw-r--r--chrome/browser/net/net_pref_observer.cc9
-rw-r--r--chrome/browser/web_resource/gpu_blacklist_updater.cc3
7 files changed, 31 insertions, 26 deletions
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
index 7d00b31..946d7dd 100644
--- a/chrome/browser/chrome_content_browser_client.cc
+++ b/chrome/browser/chrome_content_browser_client.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/chrome_content_browser_client.h"
+#include "base/bind.h"
#include "base/command_line.h"
#include "chrome/app/breakpad_mac.h"
#include "chrome/browser/browser_about_handler.h"
@@ -626,9 +627,8 @@ bool ChromeContentBrowserClient::AllowGetCookie(
BrowserThread::PostTask(
BrowserThread::UI, FROM_HERE,
- NewRunnableFunction(
- &TabSpecificContentSettings::CookiesRead,
- render_process_id, render_view_id, url, cookie_list, !allow));
+ base::Bind(&TabSpecificContentSettings::CookiesRead, render_process_id,
+ render_view_id, url, cookie_list, !allow));
return allow;
}
@@ -652,10 +652,8 @@ bool ChromeContentBrowserClient::AllowSetCookie(
BrowserThread::PostTask(
BrowserThread::UI, FROM_HERE,
- NewRunnableFunction(
- &TabSpecificContentSettings::CookieChanged,
- render_process_id, render_view_id, url, cookie_line, *options,
- !allow));
+ base::Bind(&TabSpecificContentSettings::CookieChanged, render_process_id,
+ render_view_id, url, cookie_line, *options, !allow));
return allow;
}
@@ -693,7 +691,7 @@ void ChromeContentBrowserClient::OpenItem(const FilePath& path) {
#else
BrowserThread::PostTask(
BrowserThread::FILE, FROM_HERE,
- NewRunnableFunction(&platform_util::OpenItem, path));
+ base::Bind(&platform_util::OpenItem, path));
#endif
}
@@ -704,7 +702,7 @@ void ChromeContentBrowserClient::ShowItemInFolder(const FilePath& path) {
#else
BrowserThread::PostTask(
BrowserThread::FILE, FROM_HERE,
- NewRunnableFunction(&platform_util::ShowItemInFolder, path));
+ base::Bind(&platform_util::ShowItemInFolder, path));
#endif
}
diff --git a/chrome/browser/component_updater/pepper_flash_component_installer.cc b/chrome/browser/component_updater/pepper_flash_component_installer.cc
index 9dd2a9a..22e5cf1 100644
--- a/chrome/browser/component_updater/pepper_flash_component_installer.cc
+++ b/chrome/browser/component_updater/pepper_flash_component_installer.cc
@@ -7,6 +7,7 @@
#include <string.h>
#include "base/base_paths.h"
+#include "base/bind.h"
#include "base/compiler_specific.h"
#include "base/file_path.h"
#include "base/file_util.h"
@@ -219,8 +220,9 @@ bool PepperFlashComponentInstaller::Install(base::DictionaryValue* manifest,
current_version_ = version;
path = path.Append(kPepperFlashPluginFileName);
PathService::Override(chrome::FILE_PEPPER_FLASH_PLUGIN, path);
- BrowserThread::PostTask(BrowserThread::UI, FROM_HERE,
- NewRunnableFunction(&RegisterPepperFlashWithChrome, path, version));
+ BrowserThread::PostTask(
+ BrowserThread::UI, FROM_HERE,
+ base::Bind(&RegisterPepperFlashWithChrome, path, version));
return true;
}
@@ -307,15 +309,17 @@ void StartPepperFlashUpdateRegistration(ComponentUpdateService* cus) {
if (GetLatestPepperFlashDirectory(&path, &version)) {
path = path.Append(kPepperFlashPluginFileName);
if (file_util::PathExists(path)) {
- BrowserThread::PostTask(BrowserThread::UI, FROM_HERE,
- NewRunnableFunction(&RegisterPepperFlashWithChrome, path, version));
+ BrowserThread::PostTask(
+ BrowserThread::UI, FROM_HERE,
+ base::Bind(&RegisterPepperFlashWithChrome, path, version));
} else {
version = Version(kNullVersion);
}
}
- BrowserThread::PostTask(BrowserThread::UI, FROM_HERE,
- NewRunnableFunction(&FinishPepperFlashUpdateRegistration, cus, version));
+ BrowserThread::PostTask(
+ BrowserThread::UI, FROM_HERE,
+ base::Bind(&FinishPepperFlashUpdateRegistration, cus, version));
}
} // namespace
@@ -323,6 +327,6 @@ void StartPepperFlashUpdateRegistration(ComponentUpdateService* cus) {
void RegisterPepperFlashComponent(ComponentUpdateService* cus) {
// #if defined(GOOGLE_CHROME_BUILD)
BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE,
- NewRunnableFunction(&StartPepperFlashUpdateRegistration, cus));
+ base::Bind(&StartPepperFlashUpdateRegistration, cus));
// #endif
}
diff --git a/chrome/browser/external_protocol/external_protocol_handler.cc b/chrome/browser/external_protocol/external_protocol_handler.cc
index b44e704..a3b45b3 100644
--- a/chrome/browser/external_protocol/external_protocol_handler.cc
+++ b/chrome/browser/external_protocol/external_protocol_handler.cc
@@ -6,6 +6,7 @@
#include <set>
+#include "base/bind.h"
#include "base/logging.h"
#include "base/message_loop.h"
#include "base/string_util.h"
@@ -287,8 +288,7 @@ void ExternalProtocolHandler::LaunchUrlWithoutSecurityCheck(const GURL& url) {
return;
}
- loop->PostTask(FROM_HERE,
- NewRunnableFunction(&platform_util::OpenExternal, url));
+ loop->PostTask(FROM_HERE, base::Bind(&platform_util::OpenExternal, url));
#endif
}
diff --git a/chrome/browser/jankometer.cc b/chrome/browser/jankometer.cc
index a82d87d..c5d8a33 100644
--- a/chrome/browser/jankometer.cc
+++ b/chrome/browser/jankometer.cc
@@ -7,6 +7,7 @@
#include "chrome/browser/jankometer.h"
#include "base/basictypes.h"
+#include "base/bind.h"
#include "base/command_line.h"
#include "base/memory/ref_counted.h"
#include "base/message_loop.h"
@@ -409,8 +410,7 @@ void InstallJankometer(const CommandLine& parsed_command_line) {
io_watchdog_enabled));
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE,
- NewRunnableMethod(io_observer->get(),
- &IOJankObserver::AttachToCurrentThread));
+ base::Bind(&IOJankObserver::AttachToCurrentThread, io_observer->get()));
}
void UninstallJankometer() {
diff --git a/chrome/browser/mac/keystone_glue.mm b/chrome/browser/mac/keystone_glue.mm
index b6ded95..f837410 100644
--- a/chrome/browser/mac/keystone_glue.mm
+++ b/chrome/browser/mac/keystone_glue.mm
@@ -9,6 +9,7 @@
#include <vector>
+#include "base/bind.h"
#include "base/file_util.h"
#include "base/location.h"
#include "base/logging.h"
@@ -69,7 +70,7 @@ class PerformBridge : public base::RefCountedThreadSafe<PerformBridge> {
scoped_refptr<PerformBridge> op = new PerformBridge(target, sel, arg);
base::WorkerPool::PostTask(
- FROM_HERE, NewRunnableMethod(op.get(), &PerformBridge::Run), true);
+ FROM_HERE, base::Bind(&PerformBridge::Run, op.get()), true);
}
// Convenience for the no-argument case.
diff --git a/chrome/browser/net/net_pref_observer.cc b/chrome/browser/net/net_pref_observer.cc
index b52f2ec..0eb83344 100644
--- a/chrome/browser/net/net_pref_observer.cc
+++ b/chrome/browser/net/net_pref_observer.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/net/net_pref_observer.h"
+#include "base/bind.h"
#include "base/task.h"
#include "chrome/browser/net/predictor.h"
#include "chrome/browser/prefs/pref_service.h"
@@ -20,8 +21,8 @@ using content::BrowserThread;
namespace {
-// Function (for NewRunnableFunction) to call the set_enforce_throttling
-// member on the URLRequestThrottlerManager singleton.
+// Callback function to call the set_enforce_throttling member on the
+// URLRequestThrottlerManager singleton.
void SetEnforceThrottlingOnThrottlerManager(bool enforce) {
net::URLRequestThrottlerManager::GetInstance()->set_enforce_throttling(
enforce);
@@ -70,8 +71,8 @@ void NetPrefObserver::ApplySettings(const std::string* pref_name) {
if (!pref_name || *pref_name == prefs::kHttpThrottlingEnabled) {
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE,
- NewRunnableFunction(SetEnforceThrottlingOnThrottlerManager,
- *http_throttling_enabled_));
+ base::Bind(SetEnforceThrottlingOnThrottlerManager,
+ *http_throttling_enabled_));
}
}
diff --git a/chrome/browser/web_resource/gpu_blacklist_updater.cc b/chrome/browser/web_resource/gpu_blacklist_updater.cc
index 9dc5f1e..c41671f 100644
--- a/chrome/browser/web_resource/gpu_blacklist_updater.cc
+++ b/chrome/browser/web_resource/gpu_blacklist_updater.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/web_resource/gpu_blacklist_updater.h"
+#include "base/bind.h"
#include "base/command_line.h"
#include "base/logging.h"
#include "base/values.h"
@@ -101,7 +102,7 @@ void GpuBlacklistUpdater::SetupOnFileThread() {
// initialzed on UI thread.
BrowserThread::PostTask(
BrowserThread::UI, FROM_HERE,
- NewRunnableFunction(&GpuBlacklistUpdater::SetupOnUIThread));
+ base::Bind(&GpuBlacklistUpdater::SetupOnUIThread));
}
// static