| Index: content/browser/service_worker/service_worker_dispatcher_host.cc
|
| diff --git a/content/browser/service_worker/service_worker_dispatcher_host.cc b/content/browser/service_worker/service_worker_dispatcher_host.cc
|
| index 3340f871853af14d17d1567f3b6680e016326c36..8c95a82efac06e3be0c57b84945e2566679e5f53 100644
|
| --- a/content/browser/service_worker/service_worker_dispatcher_host.cc
|
| +++ b/content/browser/service_worker/service_worker_dispatcher_host.cc
|
| @@ -50,12 +50,8 @@ bool AllOriginsMatch(const GURL& url_a, const GURL& url_b, const GURL& url_c) {
|
| url_a.GetOrigin() == url_c.GetOrigin();
|
| }
|
|
|
| -// TODO(dominicc): When crbug.com/362214 is fixed use that to be
|
| -// consistent with Blink's
|
| -// SecurityOrigin::canAccessFeatureRequiringSecureOrigin.
|
| bool OriginCanAccessServiceWorkers(const GURL& url) {
|
| - return url.SchemeIsHTTPOrHTTPS() &&
|
| - (url.SchemeIsSecure() || net::IsLocalhost(url.host()));
|
| + return GetContentClient()->IsOriginTrustWorthy(url);
|
| }
|
|
|
| bool CanRegisterServiceWorker(const GURL& document_url,
|
|
|