summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browsing_data_indexed_db_helper.cc
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-19 22:06:23 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-19 22:06:23 +0000
commit006284f0117dd585c0687eb6e967afb7597e16ea (patch)
treec1e4403b9725c6bbebdd919b0fe5db26fc166195 /chrome/browser/browsing_data_indexed_db_helper.cc
parent80bb87e812e8bf4890f5e485ae69a506ea0b2a21 (diff)
downloadchromium_src-006284f0117dd585c0687eb6e967afb7597e16ea.zip
chromium_src-006284f0117dd585c0687eb6e967afb7597e16ea.tar.gz
chromium_src-006284f0117dd585c0687eb6e967afb7597e16ea.tar.bz2
base::Bind: Easy cleanups in browsing_data*.
BUG=none TEST=none R=groby@chromium.org Review URL: http://codereview.chromium.org/8354012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106397 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browsing_data_indexed_db_helper.cc')
-rw-r--r--chrome/browser/browsing_data_indexed_db_helper.cc29
1 files changed, 14 insertions, 15 deletions
diff --git a/chrome/browser/browsing_data_indexed_db_helper.cc b/chrome/browser/browsing_data_indexed_db_helper.cc
index 7da39d2..19a24ba 100644
--- a/chrome/browser/browsing_data_indexed_db_helper.cc
+++ b/chrome/browser/browsing_data_indexed_db_helper.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/browsing_data_indexed_db_helper.h"
+#include "base/bind.h"
#include "base/callback_old.h"
#include "base/file_util.h"
#include "base/memory/scoped_ptr.h"
@@ -76,9 +77,9 @@ void BrowsingDataIndexedDBHelperImpl::StartFetching(
completion_callback_.reset(callback);
BrowserThread::PostTask(
BrowserThread::WEBKIT, FROM_HERE,
- NewRunnableMethod(
- this,
- &BrowsingDataIndexedDBHelperImpl::FetchIndexedDBInfoInWebKitThread));
+ base::Bind(
+ &BrowsingDataIndexedDBHelperImpl::FetchIndexedDBInfoInWebKitThread,
+ this));
}
void BrowsingDataIndexedDBHelperImpl::CancelNotification() {
@@ -91,11 +92,9 @@ void BrowsingDataIndexedDBHelperImpl::DeleteIndexedDB(
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BrowserThread::PostTask(
BrowserThread::WEBKIT, FROM_HERE,
- NewRunnableMethod(
- this,
- &BrowsingDataIndexedDBHelperImpl::
- DeleteIndexedDBInWebKitThread,
- origin));
+ base::Bind(
+ &BrowsingDataIndexedDBHelperImpl::DeleteIndexedDBInWebKitThread, this,
+ origin));
}
void BrowsingDataIndexedDBHelperImpl::FetchIndexedDBInfoInWebKitThread() {
@@ -115,8 +114,7 @@ void BrowsingDataIndexedDBHelperImpl::FetchIndexedDBInfoInWebKitThread() {
BrowserThread::PostTask(
BrowserThread::UI, FROM_HERE,
- NewRunnableMethod(
- this, &BrowsingDataIndexedDBHelperImpl::NotifyInUIThread));
+ base::Bind(&BrowsingDataIndexedDBHelperImpl::NotifyInUIThread, this));
}
void BrowsingDataIndexedDBHelperImpl::NotifyInUIThread() {
@@ -211,9 +209,11 @@ void CannedBrowsingDataIndexedDBHelper::StartFetching(
DCHECK(callback);
is_fetching_ = true;
completion_callback_.reset(callback);
- BrowserThread::PostTask(BrowserThread::WEBKIT, FROM_HERE, NewRunnableMethod(
- this,
- &CannedBrowsingDataIndexedDBHelper::ConvertPendingInfoInWebKitThread));
+ BrowserThread::PostTask(
+ BrowserThread::WEBKIT, FROM_HERE,
+ base::Bind(
+ &CannedBrowsingDataIndexedDBHelper::ConvertPendingInfoInWebKitThread,
+ this));
}
CannedBrowsingDataIndexedDBHelper::~CannedBrowsingDataIndexedDBHelper() {}
@@ -244,8 +244,7 @@ void CannedBrowsingDataIndexedDBHelper::ConvertPendingInfoInWebKitThread() {
BrowserThread::PostTask(
BrowserThread::UI, FROM_HERE,
- NewRunnableMethod(
- this, &CannedBrowsingDataIndexedDBHelper::NotifyInUIThread));
+ base::Bind(&CannedBrowsingDataIndexedDBHelper::NotifyInUIThread, this));
}
void CannedBrowsingDataIndexedDBHelper::NotifyInUIThread() {