[ServiceWorker] How are non-secure context Clients observable? (#791)

As far as I can tell from reading the spec, a `Client` representing a non-secure context cannot be observed.  `Clients.matchAll()` when used with `includeUncontrolled: true` already excludes non-secure `Client`s.  And `Clients.get()` also excludes non-secure `Client`s (and it's impossible to observe such a `clientId` in the first place since we don't dispatch `FetchEvent`s for such clients anyways).

Does this mean that implementations are free to ignore the places in the spec where we're talking about `Client` objects being non-secure?

---
Reply to this email directly or view it on GitHub:
https://github.com/slightlyoff/ServiceWorker/issues/791

Received on Friday, 27 November 2015 22:34:55 UTC