| Index: components/offline_pages/archive_manager.cc
|
| diff --git a/components/offline_pages/archive_manager.cc b/components/offline_pages/archive_manager.cc
|
| index 8df6b541e346fc0d63b8f7a9f63cd11edeee99cf..4b2494c815078cda01971c11b67f37a3002122ff 100644
|
| --- a/components/offline_pages/archive_manager.cc
|
| +++ b/components/offline_pages/archive_manager.cc
|
| @@ -40,6 +40,8 @@ void DeleteArchivesImpl(const std::vector<base::FilePath>& file_paths,
|
| // Make sure delete happens on the left of || so that it is always executed.
|
| result = base::DeleteFile(file_path, false) || result;
|
| }
|
| + if (file_paths.size() == 0)
|
| + result = true;
|
| task_runner->PostTask(FROM_HERE, base::Bind(callback, result));
|
| }
|
|
|
|
|