Re: [ServiceWorker] ServiceWorkerClient to Client (#588)

Incorporated the result of the discussion up to the point: 868eaea928089470f3bb96e40986195084289d40.

Summary:
* Defined `BasicClient`, `WindowClient` (having no constructors in WebIDL terms)
* Added `clients.openWindow(url)`
* Defined `ContextFrameType` enum and `ClientType` enum
* Updated `clients.getAll(options)` algorithm as such
* `ServiceWorkerClient` is exposed to service worker only.
* `ServiceWorkerClient` is now the type name of the `typedef (BasicClient or WindowClient) ServiceWorkerClient`. Didn't change the name to `Client` due to the resolution gotten from https://github.com/slightlyoff/ServiceWorker/issues/350

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

Received on Tuesday, 16 December 2014 07:46:27 UTC