| Index: content/browser/service_worker/service_worker_context_core.h
|
| diff --git a/content/browser/service_worker/service_worker_context_core.h b/content/browser/service_worker/service_worker_context_core.h
|
| index 63522ea3b39ac1b8d1cf152bc06a5eaf01faff71..cf099d66edd2a12eb4ce0e77214f6d55a8d2fff4 100644
|
| --- a/content/browser/service_worker/service_worker_context_core.h
|
| +++ b/content/browser/service_worker/service_worker_context_core.h
|
| @@ -187,6 +187,15 @@ class CONTENT_EXPORT ServiceWorkerContextCore
|
| net::URLRequestContext* request_context,
|
| base::WeakPtr<storage::BlobStorageContext> blob_storage_context);
|
|
|
| + // Methods to support cross site navigations.
|
| + scoped_ptr<ServiceWorkerProviderHost> TransferProviderHostOut(
|
| + int process_id,
|
| + int provider_id);
|
| + void TransferProviderHostIn(
|
| + int new_process_id,
|
| + int new_host_id,
|
| + scoped_ptr<ServiceWorkerProviderHost> provider_host);
|
| +
|
| base::WeakPtr<ServiceWorkerContextCore> AsWeakPtr() {
|
| return weak_factory_.GetWeakPtr();
|
| }
|
|
|