[w3c/ServiceWorker] Clean up Clients interface methods (#1332)

As a follow-up of the decision to not expose the reserved client, this change
added a filter exclude discarded client. This change also removes the
unnecessary branch that checks whether the environment's creation URL is
trustworthy as now we're dealing with only the clients that are execution ready.
(i.e. the clients must be an environment settings object at least.)

Related issue: https://github.com/w3c/ServiceWorker/issues/1245.
You can view, comment on, or merge this pull request online at:

  https://github.com/w3c/ServiceWorker/pull/1332

-- Commit Summary --

  * Clean up Clients interface methods

-- File Changes --

    M docs/index.bs (20)
    M docs/v1/index.bs (20)

-- Patch Links --

https://github.com/w3c/ServiceWorker/pull/1332.patch
https://github.com/w3c/ServiceWorker/pull/1332.diff

-- 
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/ServiceWorker/pull/1332

Received on Sunday, 1 July 2018 04:39:38 UTC