[w3c/manifest] Duplicate member names with SW (#542)

We have some duplicate definitions:

```
Duplicate definition of 'scope member'
Duplicate definition of 'src member'
Duplicate definition of 'type member'
```

To address these dupes, after discussing with @kenchris, I'd suggest we rename the SW-specific concepts uniquely since they're not the same as the ones initially defined in the manifest spec. We can keep the JSON property names intact if needed for compatibility with shipping implementations.

This is how the members defined in the manifest map to the corresponding SW spec definitions:

scope -> https://w3c.github.io/ServiceWorker/#dfn-scope-url
src -> https://w3c.github.io/ServiceWorker/#dfn-job-script-url
type -> https://w3c.github.io/ServiceWorker/#dfn-job-worker-type

This is where the mapping should happen: https://w3c.github.io/manifest/#dfn-steps-for-processing-the-serviceworker-member

-- 
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/542

Received on Monday, 23 January 2017 14:16:55 UTC