Chromium Code Reviews| Index: content/child/service_worker/service_worker_network_provider.cc |
| diff --git a/content/child/service_worker/service_worker_network_provider.cc b/content/child/service_worker/service_worker_network_provider.cc |
| index a21c08f87fb70dec994c1583609cb0da1da7c04c..5a5dcb3eec6a10fc59ca40d41cdf86717fbd6e6e 100644 |
| --- a/content/child/service_worker/service_worker_network_provider.cc |
| +++ b/content/child/service_worker/service_worker_network_provider.cc |
| @@ -46,8 +46,9 @@ ServiceWorkerNetworkProvider* ServiceWorkerNetworkProvider::FromDocumentState( |
| ServiceWorkerNetworkProvider::ServiceWorkerNetworkProvider( |
| int route_id, |
| - ServiceWorkerProviderType provider_type) |
| - : provider_id_(GenerateProviderIdForType(provider_type)) { |
| + ServiceWorkerProviderType provider_type, |
| + int browser_provider_id) |
| + : provider_id_(browser_provider_id) { |
| if (provider_id_ == kInvalidServiceWorkerProviderId) |
| return; |
| context_ = new ServiceWorkerProviderContext(provider_id_); |
| @@ -57,6 +58,13 @@ ServiceWorkerNetworkProvider::ServiceWorkerNetworkProvider( |
| provider_id_, route_id, provider_type)); |
| } |
| +ServiceWorkerNetworkProvider::ServiceWorkerNetworkProvider( |
| + int route_id, |
| + ServiceWorkerProviderType provider_type) |
| + : ServiceWorkerNetworkProvider(route_id, |
| + provider_type, |
| + GenerateProviderIdForType(provider_type)) {} |
|
michaeln
2015/10/07 01:16:44
thank you for simplifying these ctors
Fabrice (no longer in Chrome)
2015/10/07 12:59:43
Welcome!
|
| + |
| ServiceWorkerNetworkProvider::~ServiceWorkerNetworkProvider() { |
| if (provider_id_ == kInvalidServiceWorkerProviderId) |
| return; |