| Index: content/browser/service_worker/service_worker_context_core.cc
|
| diff --git a/content/browser/service_worker/service_worker_context_core.cc b/content/browser/service_worker/service_worker_context_core.cc
|
| index d65466192abab5357ee87efb8a30257c520c0e9e..7a8e3860eb70646f783ac7050d15d39f5842d4cd 100644
|
| --- a/content/browser/service_worker/service_worker_context_core.cc
|
| +++ b/content/browser/service_worker/service_worker_context_core.cc
|
| @@ -77,11 +77,12 @@ void ServiceWorkerContextCore::ProviderHostIterator::Initialize() {
|
|
|
| ServiceWorkerContextCore::ServiceWorkerContextCore(
|
| const base::FilePath& path,
|
| + base::SequencedTaskRunner* database_task_runner,
|
| quota::QuotaManagerProxy* quota_manager_proxy,
|
| ObserverListThreadSafe<ServiceWorkerContextObserver>* observer_list,
|
| scoped_ptr<ServiceWorkerProcessManager> process_manager)
|
| - : storage_(
|
| - new ServiceWorkerStorage(path, AsWeakPtr(), quota_manager_proxy)),
|
| + : storage_(new ServiceWorkerStorage(
|
| + path, AsWeakPtr(), database_task_runner, quota_manager_proxy)),
|
| embedded_worker_registry_(new EmbeddedWorkerRegistry(AsWeakPtr())),
|
| job_coordinator_(new ServiceWorkerJobCoordinator(AsWeakPtr())),
|
| process_manager_(process_manager.Pass()),
|
|
|