Re: [ServiceWorker] "javascript global environment" and related terms were removed from HTML (#832)

Let's see...

> A service worker client is an environment settings object that specifies various settings for its JavaScript global environment.

This can just be "A service worker client is a type of environment settings object".

> In the newly created execution environment, create a JavaScript global environment whose global object is workerGlobalScope. (The JavaScript global environment whose global object is a ServiceWorkerGlobalScope object is defined as the service worker environment, which is a type of worker environments.)

Yeah, this is related to #831 and the updates described therein.

> Multiple separate objects implementing the ServiceWorker interface across document environments and worker environments can all be associated with the same service worker simultaneously.

> [several more like this]

These could just be "documents and workers", without even linking anywhere.

> Else, let it be initialized to a new Client object that represents globalObject's worker environment.

Not really sure what "represents" is supposed to mean here, so unclear what this should be changed to.

> (The JavaScript global environment whose global object is a ServiceWorkerGlobalScope object is defined as the service worker environment, which is a type of worker environments.)

This can just be deleted.

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

Received on Friday, 12 February 2016 22:38:51 UTC