[whatwg/fetch] Add request's reserved client (#383)

This patch defines request's reserved client internal slot that is set
to a reserved environment settings object created during a navigation.
A reserved client can access to the reserved id, the origin, the
creation URL and the target browsing context, and is primarily used to
provide the reserved id to service workers' fetch event handlers.

Related issue: https://github.com/w3c/ServiceWorker/issues/870
Call flow: https://github.com/w3c/ServiceWorker/issues/870#issuecomment-241341776
Expected behavior: https://github.com/w3c/ServiceWorker/issues/870#issuecomment-245559217
Related changes:
 - HTML:
 - SW (WIP): https://github.com/w3c/ServiceWorker/commit/df39d89d88edda2e2abe2bd1ec3950e38fe2e2e4
You can view, comment on, or merge this pull request online at:

  https://github.com/whatwg/fetch/pull/383

-- Commit Summary --

  * Add request's reserved client

-- File Changes --

    M Overview.src.html (5)

-- Patch Links --

https://github.com/whatwg/fetch/pull/383.patch
https://github.com/whatwg/fetch/pull/383.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/whatwg/fetch/pull/383

Received on Tuesday, 13 September 2016 12:02:40 UTC