Index: content/browser/service_worker/service_worker_storage.cc |
diff --git a/content/browser/service_worker/service_worker_storage.cc b/content/browser/service_worker/service_worker_storage.cc |
index 540a2e373aba76ca727be839097590252e3257b3..c5c61577b09cb5ddca34141f2da7f8928f28277f 100644 |
--- a/content/browser/service_worker/service_worker_storage.cc |
+++ b/content/browser/service_worker/service_worker_storage.cc |
@@ -1794,12 +1794,10 @@ void ServiceWorkerStorage::DidDeleteDatabase( |
// Deleting the directory could take a long time and restart could be delayed. |
// We should probably rename the directory and delete it later. |
PostTaskAndReplyWithResult( |
- database_task_manager_->GetTaskRunner(), |
- FROM_HERE, |
+ disk_cache_thread_.get(), FROM_HERE, |
base::Bind(&base::DeleteFile, GetDiskCachePath(), true), |
base::Bind(&ServiceWorkerStorage::DidDeleteDiskCache, |
- weak_factory_.GetWeakPtr(), |
- callback)); |
+ weak_factory_.GetWeakPtr(), callback)); |
} |
void ServiceWorkerStorage::DidDeleteDiskCache( |