| Index: chrome/browser/extensions/api/image_writer_private/operation.cc
|
| diff --git a/chrome/browser/extensions/api/image_writer_private/operation.cc b/chrome/browser/extensions/api/image_writer_private/operation.cc
|
| index dcd147f4ecf03340fc5f8f8e9f1405b114ccafff..8e7eb6913eb93e55c88bc278fb8a368dd948e8ea 100644
|
| --- a/chrome/browser/extensions/api/image_writer_private/operation.cc
|
| +++ b/chrome/browser/extensions/api/image_writer_private/operation.cc
|
| @@ -21,6 +21,7 @@ namespace {
|
| const int kMD5BufferSize = 1024;
|
|
|
| void RemoveTempDirectory(const base::FilePath path) {
|
| + DVLOG(1) << "Removing temporary directory: " << path.value();
|
| base::DeleteFile(path, true);
|
| }
|
|
|
| @@ -51,6 +52,18 @@ void Operation::Abort() {
|
| Error(error::kAborted);
|
| }
|
|
|
| +void Operation::OnWriteImageSucceeded() {
|
| + Finish();
|
| +}
|
| +
|
| +void Operation::OnWriteImageFailed(const std::string& message) {
|
| + Error(message);
|
| +}
|
| +
|
| +void Operation::OnWriteImageProgress(int progress) {
|
| + SetProgress(progress);
|
| +}
|
| +
|
| void Operation::Error(const std::string& error_message) {
|
| if (!BrowserThread::CurrentlyOn(BrowserThread::FILE)) {
|
| BrowserThread::PostTask(BrowserThread::FILE,
|
|
|