- From: Jungkee Song <notifications@github.com>
- Date: Wed, 28 Mar 2018 09:27:51 +0000 (UTC)
- To: w3c/ServiceWorker <ServiceWorker@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 28 March 2018 09:28:15 UTC
Service workers have a different script execution model from other
workers. Update algorithm fetches a service worker script, and Run
Service Worker algorithm runs the script when installing it and whenever
functional events and message events need to be dispatched.
This change:
- Passes null as the value of script settings object/module map
settings object argument to fetch a classic worker script/fetch a
module worker script graph algorithm, respectively, called in Update
algorithm, instead of the placeholder argument "the to-be-created
environment settings object".
- Sets the script's settings to the environment settings object created
in Run Service Worker algorithm and the script's record.[[Realm]] to
that settings object's Realm.
Fixes #1013.
You can view, comment on, or merge this pull request online at:
https://github.com/w3c/ServiceWorker/pull/1294
-- Commit Summary --
* Configure script's settings and realm for service workers
-- File Changes --
M docs/index.bs (12)
M docs/v1/index.bs (12)
-- Patch Links --
https://github.com/w3c/ServiceWorker/pull/1294.patch
https://github.com/w3c/ServiceWorker/pull/1294.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/1294
Received on Wednesday, 28 March 2018 09:28:15 UTC