From 7544242430c54a078c91eee7aea02d3a7e7fba78 Mon Sep 17 00:00:00 2001 From: Jake Archibald Date: Sun, 10 Apr 2016 10:58:54 -0700 Subject: [PATCH 1/3] Filling out agenda --- meetings/11-12aprSW.md | 57 +++++++++++++++++++++++++++++++++++------- 1 file changed, 48 insertions(+), 9 deletions(-) diff --git a/meetings/11-12aprSW.md b/meetings/11-12aprSW.md index 605bf31..a3bfe57 100644 --- a/meetings/11-12aprSW.md +++ b/meetings/11-12aprSW.md @@ -29,15 +29,54 @@ -

Agenda

- -

Please add your name, and agenda requests here by editing a branch and making a Pull Request, or by mail to either the public-webapps mailing list or the chairs of the Web Platform group, which will result in it being posted here.

- - +## Format + +45 mins of *extreme standardising* followed by a 15 minute break, then a longer break around lunchtime. The day will finish around 17:00 or earlier if we start dropping dead. + +Day 1 will give priority to V1 issues, whereas day 2 will be about future work. + +## Agenda + +Please add your name, and agenda requests here by [editing a branch and making a Pull Request](https://github.com/w3c/WebPlatformWG/blob/gh-pages/meetings/11-12aprSW.md), or by mail to either the public-webapps mailing list or the chairs of the Web Platform group, which will result in it being posted here. + +* Day 1 + * Agenda shuffling + * Vendor comments on general direction (eg [Tim's comment](https://twitter.com/xeenon/status/718487529612161025)) + * Issues (I've tagged issues small/medium/large in terms of estimated discussion time) + * [Referrer policy issue](https://github.com/whatwg/fetch/issues/266) - medium + * [Inconsistencies due to when clients are created](https://github.com/slightlyoff/ServiceWorker/issues/870) and [Should the active worker move to environment settings object?](https://github.com/slightlyoff/ServiceWorker/issues/811) - large + * [be more explicit that jobs always run asynchronously](https://github.com/slightlyoff/ServiceWorker/issues/861) - small + * [FetchEvent.respondWith does something weird with the body of a response](https://github.com/slightlyoff/ServiceWorker/issues/850) - medium + * ["Wait for all the tasks queued by Update State" language is problematic](https://github.com/slightlyoff/ServiceWorker/issues/848) - small + * [ExtendableMessageEvent.source cannot be SameObject](https://github.com/slightlyoff/ServiceWorker/issues/816) - small + * [MessagePort\[\] no longer valid in WebIDL](https://github.com/slightlyoff/ServiceWorker/issues/810) - small + * [what should the document base URI for an intercepted navigation](https://github.com/slightlyoff/ServiceWorker/issues/787) & [https://github.com/slightlyoff/ServiceWorker/issues/757](https://github.com/slightlyoff/ServiceWorker/issues/757) - small + * [Allow waitUntil to be called multiple times, async](https://github.com/slightlyoff/ServiceWorker/issues/771) - small + * [ServiceWorkerContainer.controller prose says to return undefined, but the IDL doesn't allow that](https://github.com/slightlyoff/ServiceWorker/issues/769) & [self.caches should spec what to do for "untrusted" origins](https://github.com/slightlyoff/ServiceWorker/issues/687) - medium + * [serviceworker for iframes with srcdoc](https://github.com/slightlyoff/ServiceWorker/issues/765) - small + * [Make secure context requirements more explicit](https://github.com/slightlyoff/ServiceWorker/issues/754) - small + * [Make the Cache API deal with request's redirect mode not being "follow"](https://github.com/slightlyoff/ServiceWorker/issues/737) - small + * [Remove frameType, maybe add ancestorOrigins](https://github.com/slightlyoff/ServiceWorker/issues/732) - medium + * [When does the openWindow promise resolve?](https://github.com/slightlyoff/ServiceWorker/issues/728) - medium + * [spec should be more explicit about accessing internal body on opaque Responses](https://github.com/slightlyoff/ServiceWorker/issues/710) - medium + * [Receivers of ranged responses must ensure all ranges come from the same underlying resource](https://github.com/slightlyoff/ServiceWorker/issues/703) - medium + * [Restrict openWindow() to http(s) schemes?](https://github.com/slightlyoff/ServiceWorker/issues/699) - small + * [Define the lifetime of a blob URL created inside a service worker](https://github.com/slightlyoff/ServiceWorker/issues/688) - small + * [Install algorithm step 14 should clear waiting worker before updating state to redundant](https://github.com/slightlyoff/ServiceWorker/issues/851) - medium + * [spec should queue tasks to expose attribute changes on ServiceWorker and ServiceWorkerRegistration](https://github.com/slightlyoff/ServiceWorker/issues/860) - small + * [if service-worker-allowed header changes should active worker be potentially unregistered?](https://github.com/slightlyoff/ServiceWorker/issues/857) - medium + * [Access to fragment identifiers](https://github.com/slightlyoff/ServiceWorker/issues/854) - small + * [Client.postMessage should return a Promise](https://github.com/slightlyoff/ServiceWorker/issues/677) - medium + * [matchAll() runs Request constructor off the main thread](https://github.com/slightlyoff/ServiceWorker/issues/672) - small + * [Drop isReload](https://github.com/slightlyoff/ServiceWorker/issues/873) - medium + +* Day 2 + * [Cookie API](https://github.com/bsittler/async-cookies-api) + * [Transactions](https://github.com/slightlyoff/ServiceWorker/issues/823) + * [Persistence](https://github.com/slightlyoff/ServiceWorker/issues/803) + * `cache.match` and ranged responses + * Recreating force-reload with JS + * Foreign fetch

Background reading

From a23d5e2e2c391eba7262f6fe58a22394c3060110 Mon Sep 17 00:00:00 2001 From: Jake Archibald Date: Sun, 10 Apr 2016 19:11:21 +0100 Subject: [PATCH 2/3] Adding link related to force-update --- meetings/11-12aprSW.md | 1 + 1 file changed, 1 insertion(+) diff --git a/meetings/11-12aprSW.md b/meetings/11-12aprSW.md index a3bfe57..e369e30 100644 --- a/meetings/11-12aprSW.md +++ b/meetings/11-12aprSW.md @@ -76,6 +76,7 @@ Please add your name, and agenda requests here by [editing a branch and making a * [Persistence](https://github.com/slightlyoff/ServiceWorker/issues/803) * `cache.match` and ranged responses * Recreating force-reload with JS + * https://github.com/slightlyoff/ServiceWorker/issues/839 * Foreign fetch

Background reading

From e9e20a2aab0f72486bd58f0f220d725746b2df8d Mon Sep 17 00:00:00 2001 From: Jake Archibald Date: Sun, 10 Apr 2016 20:39:25 +0100 Subject: [PATCH 3/3] More things :D --- meetings/11-12aprSW.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/meetings/11-12aprSW.md b/meetings/11-12aprSW.md index e369e30..55b7214 100644 --- a/meetings/11-12aprSW.md +++ b/meetings/11-12aprSW.md @@ -42,9 +42,9 @@ Please add your name, and agenda requests here by [editing a branch and making a * Day 1 * Agenda shuffling * Vendor comments on general direction (eg [Tim's comment](https://twitter.com/xeenon/status/718487529612161025)) - * Issues (I've tagged issues small/medium/large in terms of estimated discussion time) + * Issues (I've tagged issues small/medium/large in terms of estimated discussion time - we can tackle them in any order) * [Referrer policy issue](https://github.com/whatwg/fetch/issues/266) - medium - * [Inconsistencies due to when clients are created](https://github.com/slightlyoff/ServiceWorker/issues/870) and [Should the active worker move to environment settings object?](https://github.com/slightlyoff/ServiceWorker/issues/811) - large + * [Inconsistencies due to when clients are created](https://github.com/slightlyoff/ServiceWorker/issues/870) and [Should the active worker move to environment settings object?](https://github.com/slightlyoff/ServiceWorker/issues/811) and ["javascript global environment" and related terms were removed from HTML](https://github.com/slightlyoff/ServiceWorker/issues/832) - large * [be more explicit that jobs always run asynchronously](https://github.com/slightlyoff/ServiceWorker/issues/861) - small * [FetchEvent.respondWith does something weird with the body of a response](https://github.com/slightlyoff/ServiceWorker/issues/850) - medium * ["Wait for all the tasks queued by Update State" language is problematic](https://github.com/slightlyoff/ServiceWorker/issues/848) - small @@ -69,8 +69,9 @@ Please add your name, and agenda requests here by [editing a branch and making a * [Client.postMessage should return a Promise](https://github.com/slightlyoff/ServiceWorker/issues/677) - medium * [matchAll() runs Request constructor off the main thread](https://github.com/slightlyoff/ServiceWorker/issues/672) - small * [Drop isReload](https://github.com/slightlyoff/ServiceWorker/issues/873) - medium + * [Interception of redirects](https://github.com/slightlyoff/ServiceWorker/issues/793) - small -* Day 2 +* Day 2 - these in any order * [Cookie API](https://github.com/bsittler/async-cookies-api) * [Transactions](https://github.com/slightlyoff/ServiceWorker/issues/823) * [Persistence](https://github.com/slightlyoff/ServiceWorker/issues/803) @@ -78,6 +79,13 @@ Please add your name, and agenda requests here by [editing a branch and making a * Recreating force-reload with JS * https://github.com/slightlyoff/ServiceWorker/issues/839 * Foreign fetch + * https://github.com/slightlyoff/ServiceWorker/issues/826 + * https://github.com/slightlyoff/ServiceWorker/issues/825 + * [waitUntil and constructed streams](https://github.com/yutakahirano/fetch-with-streams/issues/63#issuecomment-207489289) + * Moving the spec somewhere neutral & moving Cache API to its own spec + * [Allowing multiple SW instances for performance](https://github.com/slightlyoff/ServiceWorker/issues/756) + * [Unloaded tabs](https://github.com/slightlyoff/ServiceWorker/issues/626) +

Background reading