[w3c/manifest] ServiceWorkerRegistration dictionary conflicts with ServiceWorker WebIDL (#641)

[`ServiceWorkerRegistration`](https://www.w3.org/TR/appmanifest/#the-serviceworkerregistration-dictionary-and-its-members) redefines the name `ServiceWorkerRegistration`, but that name is already used by an [interface in the Service Worker spec](https://w3c.github.io/ServiceWorker/v1/#serviceworkerregistration-interface).

This is forbidden by WebIDL:
> Within the set of IDL fragments that a given implementation supports, the identifier of every interface, namespace, dictionary, enumeration, callback function and typedef must not be the same as the identifier of any other interface, namespace, dictionary, enumeration, callback function or typedef.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/641

Received on Tuesday, 23 January 2018 08:33:17 UTC