diff options
author | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-19 22:06:23 +0000 |
---|---|---|
committer | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-19 22:06:23 +0000 |
commit | 006284f0117dd585c0687eb6e967afb7597e16ea (patch) | |
tree | c1e4403b9725c6bbebdd919b0fe5db26fc166195 /chrome/browser/browsing_data_indexed_db_helper.cc | |
parent | 80bb87e812e8bf4890f5e485ae69a506ea0b2a21 (diff) | |
download | chromium_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.cc | 29 |
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() { |