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 72771b2a5f9cd0bc3a9a37c7182e817607339054..45f0a2dcc939c8c0660090efc782a0afd81be459 100644 |
--- a/content/browser/service_worker/service_worker_context_core.cc |
+++ b/content/browser/service_worker/service_worker_context_core.cc |
@@ -59,7 +59,8 @@ bool IsSameOriginClientProviderHost(const GURL& origin, |
bool IsSameOriginWindowProviderHost(const GURL& origin, |
ServiceWorkerProviderHost* host) { |
- return host->client_type() == blink::WebServiceWorkerClientTypeWindow && |
+ return host->provider_type() == |
+ ServiceWorkerProviderType::SERVICE_WORKER_PROVIDER_FOR_WINDOW && |
host->document_url().GetOrigin() == origin; |
} |