Index: chrome/browser/safe_browsing/incident_reporting/download_metadata_manager.cc |
diff --git a/chrome/browser/safe_browsing/incident_reporting/download_metadata_manager.cc b/chrome/browser/safe_browsing/incident_reporting/download_metadata_manager.cc |
index d503f1e12162de7f586fcf922c05fc2c1b713f1f..b57d1842a33347ff67bec90986f9dde0782e0256 100644 |
--- a/chrome/browser/safe_browsing/incident_reporting/download_metadata_manager.cc |
+++ b/chrome/browser/safe_browsing/incident_reporting/download_metadata_manager.cc |
@@ -403,10 +403,11 @@ void DownloadMetadataManager::GetDownloadDetails( |
// Fire off a task to load the details and return them to the caller. |
DownloadMetadata* metadata = new DownloadMetadata(); |
read_runner_->PostTaskAndReply( |
- FROM_HERE, base::Bind(&ReadMetadataOnWorkerPool, |
- GetMetadataPath(browser_context), metadata), |
- base::Bind(&ReturnResults, callback, |
- base::Passed(base::WrapUnique(metadata)))); |
+ FROM_HERE, |
+ base::BindOnce(&ReadMetadataOnWorkerPool, |
+ GetMetadataPath(browser_context), metadata), |
+ base::BindOnce(&ReturnResults, callback, |
+ base::Passed(base::WrapUnique(metadata)))); |
} |
content::DownloadManager* |
@@ -566,18 +567,17 @@ void DownloadMetadataManager::ManagerContext::ReadMetadata() { |
// Do not block shutdown on this read since nothing will come of it. |
read_runner_->PostTaskAndReply( |
FROM_HERE, |
- base::Bind(&ReadMetadataOnWorkerPool, metadata_path_, metadata), |
- base::Bind(&DownloadMetadataManager::ManagerContext::OnMetadataReady, |
- weak_factory_.GetWeakPtr(), |
- base::Passed(base::WrapUnique(metadata)))); |
+ base::BindOnce(&ReadMetadataOnWorkerPool, metadata_path_, metadata), |
+ base::BindOnce(&DownloadMetadataManager::ManagerContext::OnMetadataReady, |
+ weak_factory_.GetWeakPtr(), |
+ base::Passed(base::WrapUnique(metadata)))); |
} |
void DownloadMetadataManager::ManagerContext::WriteMetadata() { |
write_runner_->PostTask( |
FROM_HERE, |
- base::Bind(&WriteMetadataOnWorkerPool, |
- metadata_path_, |
- base::Owned(new DownloadMetadata(*download_metadata_)))); |
+ base::BindOnce(&WriteMetadataOnWorkerPool, metadata_path_, |
+ base::Owned(new DownloadMetadata(*download_metadata_)))); |
} |
void DownloadMetadataManager::ManagerContext::RemoveMetadata() { |
@@ -591,7 +591,7 @@ void DownloadMetadataManager::ManagerContext::RemoveMetadata() { |
// Remove any metadata. |
download_metadata_.reset(); |
write_runner_->PostTask( |
- FROM_HERE, base::Bind(&DeleteMetadataOnWorkerPool, metadata_path_)); |
+ FROM_HERE, base::BindOnce(&DeleteMetadataOnWorkerPool, metadata_path_)); |
// Run callbacks (only present in case of a transition to LOAD_COMPLETE). |
RunCallbacks(); |
} |