Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(882)

Unified Diff: chrome/browser/extensions/api/image_writer_private/operation_manager.cc

Issue 2825963003: Rewrite base::Bind to base::BindOnce with base_bind_rewriters in //chrome/browser/extensions (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/api/image_writer_private/operation_manager.cc
diff --git a/chrome/browser/extensions/api/image_writer_private/operation_manager.cc b/chrome/browser/extensions/api/image_writer_private/operation_manager.cc
index 036ce23554cd21d548e37c32b7bd86e4fb6d8f32..63cade4ddffae2953d354ed701ddd6823f1f2b57 100644
--- a/chrome/browser/extensions/api/image_writer_private/operation_manager.cc
+++ b/chrome/browser/extensions/api/image_writer_private/operation_manager.cc
@@ -60,10 +60,8 @@ void OperationManager::Shutdown() {
for (OperationMap::iterator iter = operations_.begin();
iter != operations_.end();
iter++) {
- BrowserThread::PostTask(BrowserThread::FILE,
- FROM_HERE,
- base::Bind(&Operation::Abort,
- iter->second));
+ BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE,
+ base::BindOnce(&Operation::Abort, iter->second));
}
}
@@ -94,9 +92,8 @@ void OperationManager::StartWriteFromUrl(
device_path,
GetAssociatedDownloadFolder()));
operations_[extension_id] = operation;
- BrowserThread::PostTask(BrowserThread::FILE,
- FROM_HERE,
- base::Bind(&Operation::Start, operation));
+ BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE,
+ base::BindOnce(&Operation::Start, operation));
callback.Run(true, "");
}
@@ -120,9 +117,8 @@ void OperationManager::StartWriteFromFile(
weak_factory_.GetWeakPtr(), extension_id, path, device_path,
GetAssociatedDownloadFolder()));
operations_[extension_id] = operation;
- BrowserThread::PostTask(BrowserThread::FILE,
- FROM_HERE,
- base::Bind(&Operation::Start, operation));
+ BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE,
+ base::BindOnce(&Operation::Start, operation));
callback.Run(true, "");
}
@@ -134,9 +130,9 @@ void OperationManager::CancelWrite(
if (existing_operation == NULL) {
callback.Run(false, error::kNoOperationInProgress);
} else {
- BrowserThread::PostTask(BrowserThread::FILE,
- FROM_HERE,
- base::Bind(&Operation::Cancel, existing_operation));
+ BrowserThread::PostTask(
+ BrowserThread::FILE, FROM_HERE,
+ base::BindOnce(&Operation::Cancel, existing_operation));
DeleteOperation(extension_id);
callback.Run(true, "");
}
@@ -156,9 +152,8 @@ void OperationManager::DestroyPartitions(
weak_factory_.GetWeakPtr(), extension_id, device_path,
GetAssociatedDownloadFolder()));
operations_[extension_id] = operation;
- BrowserThread::PostTask(BrowserThread::FILE,
- FROM_HERE,
- base::Bind(&Operation::Start, operation));
+ BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE,
+ base::BindOnce(&Operation::Start, operation));
callback.Run(true, "");
}

Powered by Google App Engine
This is Rietveld 408576698