Index: content/browser/worker_host/worker_service_impl.h |
diff --git a/content/browser/worker_host/worker_service_impl.h b/content/browser/worker_host/worker_service_impl.h |
index a142f8efcd84dd736cf187559ed52ffa698c2e50..f31194dfbe31b0a8343d912520c312aa5e9f30cf 100644 |
--- a/content/browser/worker_host/worker_service_impl.h |
+++ b/content/browser/worker_host/worker_service_impl.h |
@@ -37,11 +37,21 @@ class CONTENT_EXPORT WorkerServiceImpl |
void CreateWorker(const ViewHostMsg_CreateWorker_Params& params, |
int route_id, |
WorkerMessageFilter* filter, |
- ResourceContext* resource_context); |
+ const std::string& partition_id, |
+ ResourceContext* resource_context, |
+ ChromeAppCacheService* appcache_service, |
+ fileapi::FileSystemContext* filesystem_context, |
+ webkit_database::DatabaseTracker* database_tracker, |
+ IndexedDBContextImpl* indexed_db_context); |
void LookupSharedWorker(const ViewHostMsg_CreateWorker_Params& params, |
int route_id, |
WorkerMessageFilter* filter, |
+ const std::string& partition_id, |
ResourceContext* resource_context, |
+ ChromeAppCacheService* appcache_service, |
+ fileapi::FileSystemContext* filesystem_context, |
+ webkit_database::DatabaseTracker* database_tracker, |
+ IndexedDBContextImpl* indexed_db_context, |
bool* exists, |
bool* url_error); |
void CancelCreateDedicatedWorker(int route_id, WorkerMessageFilter* filter); |
@@ -115,19 +125,27 @@ class CONTENT_EXPORT WorkerServiceImpl |
WorkerProcessHost::WorkerInstance* CreatePendingInstance( |
const GURL& url, |
const string16& name, |
- ResourceContext* resource_context); |
+ const std::string& partition_id, |
+ ResourceContext* resource_context, |
+ ChromeAppCacheService* appcache_service, |
+ fileapi::FileSystemContext* filesystem_context, |
+ webkit_database::DatabaseTracker* database_tracker, |
+ IndexedDBContextImpl* indexed_db_context); |
WorkerProcessHost::WorkerInstance* FindPendingInstance( |
const GURL& url, |
const string16& name, |
+ const std::string& partition_id, |
ResourceContext* resource_context); |
void RemovePendingInstances( |
const GURL& url, |
const string16& name, |
+ const std::string& partition_id, |
ResourceContext* resource_context); |
WorkerProcessHost::WorkerInstance* FindSharedWorkerInstance( |
const GURL& url, |
const string16& name, |
+ const std::string& partition_id, |
ResourceContext* resource_context); |
NotificationRegistrar registrar_; |