{"repo":"w3c/ServiceWorker","summary":{"retrieved":"2026-05-16T07:40:55Z","triageViolations":58,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":0,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":232},"triage":[{"number":1099,"url":"https://github.com/w3c/ServiceWorker/issues/1099","title":"Build spec using travis","author":"jakearchibald","createdAt":"2017-03-31T04:48:06Z","labels":[],"sloTimeUsed":"P3333DT2H52M49S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1311,"url":"https://github.com/w3c/ServiceWorker/issues/1311","title":"Handle Fetch does a dubious SecureContext check on a reserved client","author":"wanderview","createdAt":"2018-05-01T14:28:37Z","labels":[],"sloTimeUsed":"P2936DT17H12M18S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1320,"url":"https://github.com/w3c/ServiceWorker/issues/1320","title":"Query Cache algorithm should copy objects it manipulates","author":"annevk","createdAt":"2018-05-31T08:10:39Z","labels":[],"sloTimeUsed":"P2906DT23H30M16S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1327,"url":"https://github.com/w3c/ServiceWorker/pull/1327","title":"Resolve the skipWaiting() promise after activation completes.","author":"mfalken","createdAt":"2018-06-19T06:57:49Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P2888DT43M6S","whichSlo":"triage","stats":{"numTimelineItems":8,"numComments":8,"numLabels":0},"outOfSlo":true},{"number":1342,"url":"https://github.com/w3c/ServiceWorker/issues/1342","title":"Ground event listener existence check in new primitive","author":"annevk","createdAt":"2018-08-10T12:58:16Z","labels":[],"sloTimeUsed":"P2835DT18H42M39S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1347,"url":"https://github.com/w3c/ServiceWorker/issues/1347","title":"It's possible to interact with an installing service worker before its 'install' event is dispatched","author":"ytausky","createdAt":"2018-08-21T10:27:36Z","labels":[],"sloTimeUsed":"P2824DT21H13M19S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1349,"url":"https://github.com/w3c/ServiceWorker/issues/1349","title":"Enabling client message queue on DOMContentLoaded is not mentioned in the spec","author":"ytausky","createdAt":"2018-08-28T08:42:29Z","labels":[],"sloTimeUsed":"P2817DT22H58M26S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1360,"url":"https://github.com/w3c/ServiceWorker/issues/1360","title":"Redesign of \"extract header list values\" expected","author":"annevk","createdAt":"2018-10-12T14:10:55Z","labels":[],"sloTimeUsed":"P2772DT17H30M","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1361,"url":"https://github.com/w3c/ServiceWorker/issues/1361","title":"clarify how navigation preload fetches can be measured using performance API","author":"wanderview","createdAt":"2018-10-19T15:17:55Z","labels":[],"sloTimeUsed":"P2765DT16H23M","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1365,"url":"https://github.com/w3c/ServiceWorker/issues/1365","title":"Module scripts to be fetched with \"same-origin\" for credentials","author":"annevk","createdAt":"2018-10-30T16:09:46Z","labels":[],"sloTimeUsed":"P2754DT15H31M9S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1369,"url":"https://github.com/w3c/ServiceWorker/issues/1369","title":"Web Authentication API access in service worker","author":"Jabher","createdAt":"2018-11-11T16:38:57Z","labels":[],"sloTimeUsed":"P2742DT15H1M58S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1391,"url":"https://github.com/w3c/ServiceWorker/issues/1391","title":"A description mistake in spec document","author":"zhansingsong","createdAt":"2019-02-20T07:47:32Z","labels":[],"sloTimeUsed":"P2641DT23H53M23S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1393,"url":"https://github.com/w3c/ServiceWorker/issues/1393","title":"Add WPT for an in-scope iframe inside a data URL iframe.","author":"mfalken","createdAt":"2019-03-08T06:52:04Z","labels":[],"sloTimeUsed":"P2626DT48M51S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1396,"url":"https://github.com/w3c/ServiceWorker/issues/1396","title":"spec should document Cache API HEIST mitigations","author":"wanderview","createdAt":"2019-03-26T21:28:30Z","labels":[],"sloTimeUsed":"P2607DT10H12M25S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1435,"url":"https://github.com/w3c/ServiceWorker/issues/1435","title":"Add a WPT test for credentialed requests in register()/update","author":"mfalken","createdAt":"2019-06-14T05:26:17Z","labels":[],"sloTimeUsed":"P2528DT2H14M38S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1436,"url":"https://github.com/w3c/ServiceWorker/pull/1436","title":"Update order","author":"jakearchibald","createdAt":"2019-06-14T13:31:47Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P2527DT18H9M8S","whichSlo":"triage","stats":{"numTimelineItems":4,"numComments":4,"numLabels":0},"outOfSlo":true},{"number":1447,"url":"https://github.com/w3c/ServiceWorker/issues/1447","title":"Request's origin needs to be set for [[Update]] algorithm","author":"makotoshimazu","createdAt":"2019-07-09T08:12:19Z","labels":[],"sloTimeUsed":"P2502DT23H28M36S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1473,"url":"https://github.com/w3c/ServiceWorker/issues/1473","title":"\"display-mode\" information on navigation requests","author":"NekR","createdAt":"2019-09-17T03:33:22Z","labels":[],"sloTimeUsed":"P2433DT4H7M33S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1481,"url":"https://github.com/w3c/ServiceWorker/issues/1481","title":"VueJS dynamic imports / lazy loading supported by SW?","author":"doorkey","createdAt":"2019-10-15T13:41:04Z","labels":[],"sloTimeUsed":"P2404DT17H59M51S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1484,"url":"https://github.com/w3c/ServiceWorker/issues/1484","title":"Behavior for accessing cache storage in opaque origins","author":"mkruisselbrink","createdAt":"2019-11-07T17:56:46Z","labels":[],"sloTimeUsed":"P2381DT13H44M9S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1491,"url":"https://github.com/w3c/ServiceWorker/issues/1491","title":"Using registrations that failed to install a ServiceWorker","author":"perryjiang","createdAt":"2019-12-16T21:49:09Z","labels":[],"sloTimeUsed":"P2342DT9H51M46S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1495,"url":"https://github.com/w3c/ServiceWorker/issues/1495","title":"Update algorithm may want to abort in absence of a newest worker","author":"perryjiang","createdAt":"2020-01-08T04:52:01Z","labels":[],"sloTimeUsed":"P2320DT2H48M54S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1504,"url":"https://github.com/w3c/ServiceWorker/issues/1504","title":"Avoid double refresh on service worker update","author":"novaknole","createdAt":"2020-02-11T09:08:35Z","labels":[],"sloTimeUsed":"P2285DT22H32M20S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1517,"url":"https://github.com/w3c/ServiceWorker/issues/1517","title":"Handle Fetch \"process response\" callback appears to run on wrong event-loop","author":"gterzian","createdAt":"2020-06-14T06:31:48Z","labels":[],"sloTimeUsed":"P2162DT1H9M7S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1540,"url":"https://github.com/w3c/ServiceWorker/issues/1540","title":"Define openWindow() better","author":"annevk","createdAt":"2020-09-18T15:58:07Z","labels":[],"sloTimeUsed":"P2065DT15H42M48S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1543,"url":"https://github.com/w3c/ServiceWorker/issues/1543","title":"cache.addAll() is not consistent in aborting outstanding requests on error","author":"wanderview","createdAt":"2020-09-28T20:11:17Z","labels":[],"sloTimeUsed":"P2055DT11H29M38S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0},"outOfSlo":true},{"number":1549,"url":"https://github.com/w3c/ServiceWorker/issues/1549","title":"ServiceWorkerContainer's message event is incorrectly linked to ServiceWorkerGlobalScope event list","author":"saschanaz","createdAt":"2020-10-24T23:18:46Z","labels":[],"sloTimeUsed":"P2029DT8H22M9S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1562,"url":"https://github.com/w3c/ServiceWorker/issues/1562","title":"Split security and privacy considerations sections","author":"samuelweiler","createdAt":"2021-01-15T20:46:58Z","labels":["privacy-tracker"],"sloTimeUsed":"P1946DT10H53M57S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":1596,"url":"https://github.com/w3c/ServiceWorker/issues/1596","title":"Consider fixing bikeshed warnings","author":"mfalken","createdAt":"2021-06-10T22:03:46Z","labels":[],"sloTimeUsed":"P1800DT9H37M9S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1597,"url":"https://github.com/w3c/ServiceWorker/pull/1597","title":"Handle non-fully active clients.","author":"mfalken","createdAt":"2021-06-10T22:09:40Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P1800DT9H31M15S","whichSlo":"triage","stats":{"numTimelineItems":4,"numComments":4,"numLabels":0},"outOfSlo":true},{"number":1606,"url":"https://github.com/w3c/ServiceWorker/issues/1606","title":"refactor ServiceWorker spec to use the Storage spec","author":"wanderview","createdAt":"2021-10-06T20:03:24Z","labels":[],"sloTimeUsed":"P1682DT11H37M31S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":1607,"url":"https://github.com/w3c/ServiceWorker/issues/1607","title":"consider dropping unnecessary request information when storing in Cache API","author":"wanderview","createdAt":"2021-10-06T20:24:20Z","labels":[],"sloTimeUsed":"P1682DT11H16M35S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":1610,"url":"https://github.com/w3c/ServiceWorker/issues/1610","title":"Is it possible to intercept preflight requests from cors requests?","author":"unbyte","createdAt":"2021-11-02T06:44:51Z","labels":[],"sloTimeUsed":"P1656DT56M4S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1616,"url":"https://github.com/w3c/ServiceWorker/issues/1616","title":"Update Page Visibility refs and IDL","author":"tidoust","createdAt":"2021-11-10T09:36:50Z","labels":[],"sloTimeUsed":"P1647DT22H4M5S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1617,"url":"https://github.com/w3c/ServiceWorker/issues/1617","title":"cache API put should read internal response body of filtered responses","author":"wanderview","createdAt":"2021-11-10T15:11:24Z","labels":[],"sloTimeUsed":"P1647DT16H29M31S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1633,"url":"https://github.com/w3c/ServiceWorker/issues/1633","title":"Replace usage of \"responsible document\"","author":"miketaylr","createdAt":"2022-03-15T14:47:21Z","labels":[],"sloTimeUsed":"P1522DT16H53M34S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1638,"url":"https://github.com/w3c/ServiceWorker/issues/1638","title":"https://w3c.github.io/ServiceWorker/#client-navigate is synchronously accessing to a client active service worker","author":"youennf","createdAt":"2022-03-31T06:02:46Z","labels":[],"sloTimeUsed":"P1507DT1H38M9S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1639,"url":"https://github.com/w3c/ServiceWorker/issues/1639","title":"Edge case in https://w3c.github.io/ServiceWorker/#clients-openwindow","author":"youennf","createdAt":"2022-03-31T06:43:14Z","labels":[],"sloTimeUsed":"P1507DT57M41S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1644,"url":"https://github.com/w3c/ServiceWorker/issues/1644","title":"Clarify CacheStorage behavior in data: URL workers","author":"recvfrom","createdAt":"2022-05-13T21:09:27Z","labels":[],"sloTimeUsed":"P1463DT10H31M28S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1660,"url":"https://github.com/w3c/ServiceWorker/issues/1660","title":"Notion of a \"session\" across same-origin navigations","author":"noamr","createdAt":"2022-10-31T14:41:17Z","labels":[],"sloTimeUsed":"P1292DT16H59M38S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1661,"url":"https://github.com/w3c/ServiceWorker/issues/1661","title":"Add claim option to register()","author":"alancutter","createdAt":"2022-11-14T04:22:04Z","labels":[],"sloTimeUsed":"P1279DT3H18M51S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1663,"url":"https://github.com/w3c/ServiceWorker/issues/1663","title":"How to get correct connectStart/End values of a proxied http request inside service worker?","author":"xiaofud","createdAt":"2022-11-25T06:08:35Z","labels":[],"sloTimeUsed":"P1268DT1H32M20S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1665,"url":"https://github.com/w3c/ServiceWorker/issues/1665","title":"`registerProtocolHandler` support triggering events in service worker instead of navigating to page","author":"hanguokai","createdAt":"2022-12-09T05:45:38Z","labels":[],"sloTimeUsed":"P1254DT1H55M17S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0},"outOfSlo":true},{"number":1666,"url":"https://github.com/w3c/ServiceWorker/issues/1666","title":"Function signature change: reading all bytes from a stream","author":"noamr","createdAt":"2022-12-14T07:39:15Z","labels":[],"sloTimeUsed":"P1249DT1M40S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1673,"url":"https://github.com/w3c/ServiceWorker/issues/1673","title":"Service Worker Redirect","author":"kemalogluk","createdAt":"2023-02-26T14:33:55Z","labels":[],"sloTimeUsed":"P1174DT17H7M","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1677,"url":"https://github.com/w3c/ServiceWorker/issues/1677","title":"Batch Cache Operations can't return an empty list","author":"KhafraDev","createdAt":"2023-04-17T19:44:39Z","labels":[],"sloTimeUsed":"P1124DT11H56M16S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1679,"url":"https://github.com/w3c/ServiceWorker/issues/1679","title":"FetchEvent: add origin check before setting replacesClientId","author":"gterzian","createdAt":"2023-05-17T06:59:32Z","labels":[],"sloTimeUsed":"P1095DT41M23S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":1685,"url":"https://github.com/w3c/ServiceWorker/issues/1685","title":"Wanna know what kind of module i'm dealing with","author":"jimmywarting","createdAt":"2023-07-04T23:41:42Z","labels":[],"sloTimeUsed":"P1046DT7H59M13S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1688,"url":"https://github.com/w3c/ServiceWorker/issues/1688","title":"If an expection is thrown in the activate phase, the service worker should be terminated","author":"signorpipo","createdAt":"2023-07-19T15:35:37Z","labels":[],"sloTimeUsed":"P1031DT16H5M18S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1691,"url":"https://github.com/w3c/ServiceWorker/issues/1691","title":"Don't require Cache API to have a secure context","author":"aerik","createdAt":"2023-08-21T20:35:22Z","labels":[],"sloTimeUsed":"P998DT11H5M33S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1694,"url":"https://github.com/w3c/ServiceWorker/issues/1694","title":"Allow Querying a CacheStorage","author":"llacroix","createdAt":"2023-10-04T19:13:02Z","labels":[],"sloTimeUsed":"P954DT12H27M53S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1699,"url":"https://github.com/w3c/ServiceWorker/issues/1699","title":"Unable to insert conditional-request headers in Service Worker?","author":"dmchurch","createdAt":"2023-12-24T00:52:03Z","labels":[],"sloTimeUsed":"P874DT6H48M52S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1722,"url":"https://github.com/w3c/ServiceWorker/issues/1722","title":"Promise<FrozenArray<T>> should become Promise<sequence<T>>","author":"domenic","createdAt":"2024-06-26T01:54:06Z","labels":[],"sloTimeUsed":"P689DT5H46M49S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1723,"url":"https://github.com/w3c/ServiceWorker/issues/1723","title":"Should referer header be included in fetchEvent request object?","author":"jcubic","createdAt":"2024-07-27T16:20:12Z","labels":[],"sloTimeUsed":"P657DT15H20M43S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1726,"url":"https://github.com/w3c/ServiceWorker/issues/1726","title":"Normative references to discontinued specs in Service Workers Nightly","author":"dontcallmedom-bot","createdAt":"2024-08-28T12:21:14Z","labels":[],"sloTimeUsed":"P625DT19H19M41S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1730,"url":"https://github.com/w3c/ServiceWorker/issues/1730","title":"Should IndexedDB allow indexing on Request/Response properties","author":"SteveBeckerMSFT","createdAt":"2024-10-01T22:31:23Z","labels":[],"sloTimeUsed":"P591DT9H9M32S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1735,"url":"https://github.com/w3c/ServiceWorker/issues/1735","title":"active service worker should be reset for same-origin redirects during navigation","author":"hiroshige-g","createdAt":"2024-11-04T18:06:01Z","labels":[],"sloTimeUsed":"P557DT13H34M54S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":1740,"url":"https://github.com/w3c/ServiceWorker/issues/1740","title":"Missing tasks in parallel steps in Service Workers Nightly","author":"dontcallmedom-bot","createdAt":"2025-01-07T10:59:44Z","labels":[],"sloTimeUsed":"P493DT20H41M11S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":614,"url":"https://github.com/w3c/ServiceWorker/issues/614","title":"A way to immediately unregister a service worker","author":"KenjiBaheux","createdAt":"2015-02-02T17:27:22Z","labels":[],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":626,"url":"https://github.com/w3c/ServiceWorker/issues/626","title":"How are unloaded tabs represented?","author":"jakearchibald","createdAt":"2015-02-16T16:38:57Z","labels":[],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":643,"url":"https://github.com/w3c/ServiceWorker/issues/643","title":"Expose environment ids?","author":"annevk","createdAt":"2015-03-02T08:21:41Z","labels":["TPAC2025"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":679,"url":"https://github.com/w3c/ServiceWorker/issues/679","title":"SW's default lifetime limit","author":"jungkees","createdAt":"2015-04-15T06:48:11Z","labels":[],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":699,"url":"https://github.com/w3c/ServiceWorker/issues/699","title":"Restrict openWindow() to http(s) schemes?","author":"jakearchibald","createdAt":"2015-05-18T14:22:06Z","labels":["question","TPAC2025"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numLabels":2}},{"number":711,"url":"https://github.com/w3c/ServiceWorker/issues/711","title":"Add name param to Clients.openWindow() method","author":"acperez","createdAt":"2015-06-15T11:06:31Z","labels":["TPAC2025"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":719,"url":"https://github.com/w3c/ServiceWorker/issues/719","title":"\"no-cors\" CSS SOP violation","author":"annevk","createdAt":"2015-07-03T08:50:52Z","labels":["apr-2017-f2f-v1","TPAC2025"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":755,"url":"https://github.com/w3c/ServiceWorker/issues/755","title":"consult document CSP in Register algorithm","author":"wanderview","createdAt":"2015-09-30T13:53:31Z","labels":["TPAC2025"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numLabels":1}},{"number":756,"url":"https://github.com/w3c/ServiceWorker/issues/756","title":"consider allowing multiple worker thread instances for a single registration","author":"wanderview","createdAt":"2015-09-30T17:07:59Z","labels":["apr-2017-f2f-v1","TPAC2025"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":765,"url":"https://github.com/w3c/ServiceWorker/issues/765","title":"serviceworker for iframes with srcdoc","author":"ConradIrwin","createdAt":"2015-10-21T18:35:30Z","labels":["decided"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":770,"url":"https://github.com/w3c/ServiceWorker/issues/770","title":"registration.ready promise","author":"jakearchibald","createdAt":"2015-10-28T07:53:49Z","labels":["apr-2017-f2f","TPAC2025"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":777,"url":"https://github.com/w3c/ServiceWorker/issues/777","title":"spec behavior when ServiceWorkerContainer parent client is dead","author":"wanderview","createdAt":"2015-11-04T20:46:22Z","labels":["apr-2017-f2f-v1"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":798,"url":"https://github.com/w3c/ServiceWorker/issues/798","title":"Add ServiceWorker.prototype.registration","author":"annevk","createdAt":"2015-12-09T21:55:41Z","labels":["apr-2017-f2f"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":820,"url":"https://github.com/w3c/ServiceWorker/issues/820","title":"Save initial files into cache storage instead of browser's cache","author":"lewispham","createdAt":"2016-01-20T09:07:09Z","labels":[],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/4","title":"Future ideas"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":822,"url":"https://github.com/w3c/ServiceWorker/issues/822","title":"Preventing server-forced updates","author":"mappum","createdAt":"2016-01-21T22:04:08Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":823,"url":"https://github.com/w3c/ServiceWorker/issues/823","title":"Cache transactions & fixing `addAll`","author":"jakearchibald","createdAt":"2016-01-24T00:02:29Z","labels":["apr-2017-f2f"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":849,"url":"https://github.com/w3c/ServiceWorker/issues/849","title":"Spec uses incorrect settings object when fetching a module worker","author":"mkruisselbrink","createdAt":"2016-03-15T21:59:49Z","labels":["apr-2017-f2f"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":863,"url":"https://github.com/w3c/ServiceWorker/issues/863","title":"Allow caches to opt-in to granular cleanup","author":"jakearchibald","createdAt":"2016-03-31T14:57:55Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":871,"url":"https://github.com/w3c/ServiceWorker/issues/871","title":"Entries movement between caches","author":"NekR","createdAt":"2016-04-08T20:24:22Z","labels":[],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":0}},{"number":875,"url":"https://github.com/w3c/ServiceWorker/issues/875","title":"should FetchEvent.request.cache reflect non-fetch browser cache controls?","author":"wanderview","createdAt":"2016-04-11T17:03:45Z","labels":["decided","apr-2017-f2f-v1"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":20,"numLabels":2}},{"number":879,"url":"https://github.com/w3c/ServiceWorker/issues/879","title":"Split the cache API into its own spec","author":"jakearchibald","createdAt":"2016-04-12T18:07:15Z","labels":["spec detail"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":882,"url":"https://github.com/w3c/ServiceWorker/issues/882","title":"ServiceWorker lifetime and respondWith() with a user-constructed ReadableStream","author":"tyoshino","createdAt":"2016-04-13T05:29:42Z","labels":["decided","apr-2017-f2f-v1"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":886,"url":"https://github.com/w3c/ServiceWorker/issues/886","title":"consider firing a \"clientcontrolled\" event on ServiceWorkerGlobalScope","author":"wanderview","createdAt":"2016-04-21T13:55:42Z","labels":["apr-2017-f2f"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":913,"url":"https://github.com/w3c/ServiceWorker/issues/913","title":"cache.match should create partial responses if given a range request","author":"jakearchibald","createdAt":"2016-06-15T17:59:30Z","labels":["decided","apr-2017-f2f"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":921,"url":"https://github.com/w3c/ServiceWorker/issues/921","title":"Enabling multiple Service Workers for a single scope","author":"yoavweiss","createdAt":"2016-06-29T16:00:13Z","labels":["enhancement"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":939,"url":"https://github.com/w3c/ServiceWorker/issues/939","title":"Recovering from fetch failures","author":"jakearchibald","createdAt":"2016-08-03T15:30:27Z","labels":["apr-2017-f2f"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":13,"numLabels":1}},{"number":952,"url":"https://github.com/w3c/ServiceWorker/issues/952","title":"Handle Fetch \"shift+reload\"","author":"annevk","createdAt":"2016-08-12T13:02:33Z","labels":["decided","apr-2017-f2f-v1"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":5,"numLabels":2}},{"number":955,"url":"https://github.com/w3c/ServiceWorker/issues/955","title":"consider exposing self.clients on window and other worker globals","author":"wanderview","createdAt":"2016-08-12T14:53:42Z","labels":["needs spec","apr-2017-f2f"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":9,"numLabels":2}},{"number":962,"url":"https://github.com/w3c/ServiceWorker/issues/962","title":"allow service worker produced resources to be marked as \"cachable\"","author":"wanderview","createdAt":"2016-08-25T19:17:34Z","labels":["apr-2017-f2f"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":1000,"url":"https://github.com/w3c/ServiceWorker/issues/1000","title":"NavigationPreloadManager.setHeaderValue should reject invalid HTTP header field values","author":"mfalken","createdAt":"2016-11-01T00:45:35Z","labels":["apr-2017-f2f"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1013,"url":"https://github.com/w3c/ServiceWorker/issues/1013","title":"Sort out settings object for service worker module scripts","author":"jungkees","createdAt":"2016-11-24T06:30:58Z","labels":["spec detail","apr-2017-f2f-v1"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numLabels":2}},{"number":1016,"url":"https://github.com/w3c/ServiceWorker/issues/1016","title":"serviceworker.skipWaiting","author":"jakearchibald","createdAt":"2016-11-29T08:43:36Z","labels":["apr-2017-f2f"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":1026,"url":"https://github.com/w3c/ServiceWorker/issues/1026","title":"Consider mechanisms to bypass the service worker for things that we know won't be in it's cache","author":"n8schloss","createdAt":"2016-12-13T22:30:37Z","labels":["apr-2017-f2f"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":18,"numLabels":1}},{"number":1028,"url":"https://github.com/w3c/ServiceWorker/issues/1028","title":"Consider providing `navigation` event","author":"delapuente","createdAt":"2016-12-14T19:43:08Z","labels":["apr-2017-f2f"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":18,"numLabels":1}},{"number":1036,"url":"https://github.com/w3c/ServiceWorker/issues/1036","title":"Support returning ServiceWorker Client environments from `Clients.matchAll()`","author":"wanderview","createdAt":"2016-12-19T14:58:49Z","labels":["apr-2017-f2f"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":1037,"url":"https://github.com/w3c/ServiceWorker/issues/1037","title":"`Clients.matchAll()` should exclude the current environment","author":"wanderview","createdAt":"2016-12-19T15:00:57Z","labels":["apr-2017-f2f"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":1038,"url":"https://github.com/w3c/ServiceWorker/issues/1038","title":"consider how Client API should behave with bfcache","author":"wanderview","createdAt":"2016-12-19T15:19:09Z","labels":["apr-2017-f2f-v1"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":9,"numLabels":1}},{"number":1044,"url":"https://github.com/w3c/ServiceWorker/issues/1044","title":"Wasted bandwidth when proxying media","author":"download13","createdAt":"2016-12-31T04:48:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1055,"url":"https://github.com/w3c/ServiceWorker/issues/1055","title":"respondWith uses the wrong targetRealm","author":"isonmad","createdAt":"2017-01-16T00:29:26Z","labels":["apr-2017-f2f-v1"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":5,"numLabels":1}},{"number":1066,"url":"https://github.com/w3c/ServiceWorker/issues/1066","title":"Add async iteration to the cache API","author":"ConradIrwin","createdAt":"2017-02-03T08:00:12Z","labels":["apr-2017-f2f"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":6,"numLabels":1}},{"number":1093,"url":"https://github.com/w3c/ServiceWorker/issues/1093","title":"consider how clients.claim() should work with srcdoc iframes","author":"wanderview","createdAt":"2017-03-26T00:56:08Z","labels":["apr-2017-f2f-v1"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":8,"numLabels":1}},{"number":1105,"url":"https://github.com/w3c/ServiceWorker/issues/1105","title":"Write tests for MIX behaviour","author":"jakearchibald","createdAt":"2017-04-05T05:46:06Z","labels":["needs tests"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1117,"url":"https://github.com/w3c/ServiceWorker/issues/1117","title":"Should a service worker be allowed to register new service workers?","author":"mkruisselbrink","createdAt":"2017-04-13T18:33:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1119,"url":"https://github.com/w3c/ServiceWorker/issues/1119","title":"Lifetime of service workers in relation to dedicated and shared workers","author":"annevk","createdAt":"2017-04-14T05:57:04Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1122,"url":"https://github.com/w3c/ServiceWorker/issues/1122","title":"Service worker MessageEvents set the \"origin\" property, but Worker MessageEvents do not.","author":"domenic","createdAt":"2017-04-18T00:44:15Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":14,"numLabels":0}},{"number":1134,"url":"https://github.com/w3c/ServiceWorker/issues/1134","title":"Register HTTP header fields with IANA","author":"dret","createdAt":"2017-04-29T09:17:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1141,"url":"https://github.com/w3c/ServiceWorker/issues/1141","title":"Service Worker makes AJAX Progress Listener not Working","author":"albertsylvester","createdAt":"2017-05-16T02:34:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":13,"numLabels":0}},{"number":1163,"url":"https://github.com/w3c/ServiceWorker/issues/1163","title":"should an window.open() about:blank document be controlled by opener's controller?","author":"wanderview","createdAt":"2017-06-20T20:37:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1168,"url":"https://github.com/w3c/ServiceWorker/issues/1168","title":"respondWith is not implementable as written","author":"bzbarsky","createdAt":"2017-07-19T20:00:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1169,"url":"https://github.com/w3c/ServiceWorker/issues/1169","title":"respondWith touches JS objects in parallel sections","author":"bzbarsky","createdAt":"2017-07-19T20:02:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1170,"url":"https://github.com/w3c/ServiceWorker/issues/1170","title":"respondWith creates JS objects in parallel","author":"bzbarsky","createdAt":"2017-07-19T20:05:28Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1172,"url":"https://github.com/w3c/ServiceWorker/issues/1172","title":"Carefully audit all uses of \"in parallel\" in the spec","author":"bzbarsky","createdAt":"2017-07-19T20:16:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1182,"url":"https://github.com/w3c/ServiceWorker/issues/1182","title":"How long can the service worker stay awake during an active fetch","author":"jakearchibald","createdAt":"2017-08-09T09:09:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1184,"url":"https://github.com/w3c/ServiceWorker/issues/1184","title":"error handling for aborted streams feeding a navigation request","author":"wanderview","createdAt":"2017-08-09T14:56:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1185,"url":"https://github.com/w3c/ServiceWorker/issues/1185","title":"thoughts on exposing multiple-instances to sites via the DOM","author":"wanderview","createdAt":"2017-08-09T15:59:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1187,"url":"https://github.com/w3c/ServiceWorker/issues/1187","title":"skipWaiting() promise should resolve after promotion to .active","author":"mfalken","createdAt":"2017-08-17T08:02:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":19,"numLabels":0}},{"number":1191,"url":"https://github.com/w3c/ServiceWorker/issues/1191","title":"What happens to the request body if the fetch isn't handled?","author":"jakearchibald","createdAt":"2017-08-30T14:56:02Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":14,"numLabels":0}},{"number":1194,"url":"https://github.com/w3c/ServiceWorker/issues/1194","title":" fetch-frame-resource.https.html has a long timeout to detect page load failed","author":"mfalken","createdAt":"2017-09-13T04:30:51Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1197,"url":"https://github.com/w3c/ServiceWorker/issues/1197","title":"Express the job queue in terms of parallel queues","author":"jakearchibald","createdAt":"2017-09-21T13:36:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1198,"url":"https://github.com/w3c/ServiceWorker/issues/1198","title":"ready promise doesn't work right when controlling registration is resurrected","author":"wanderview","createdAt":"2017-09-21T19:49:37Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1200,"url":"https://github.com/w3c/ServiceWorker/issues/1200","title":"is the browser required to start the ServiceWorker for postMessage() if there is no message event handler?","author":"wanderview","createdAt":"2017-09-25T13:57:24Z","labels":["decided"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":10,"numLabels":1}},{"number":1201,"url":"https://github.com/w3c/ServiceWorker/issues/1201","title":"should FetchEvent.request ever be a range request if we cannot verify if the underlying resource is the same?","author":"wanderview","createdAt":"2017-09-28T17:38:06Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":1206,"url":"https://github.com/w3c/ServiceWorker/issues/1206","title":"Create F2F agenda - 7 November 2017","author":"jakearchibald","createdAt":"2017-10-11T11:33:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":16,"numLabels":0}},{"number":1208,"url":"https://github.com/w3c/ServiceWorker/issues/1208","title":"Feature request: Provide a way to delay execution of a new service worker","author":"twiss","createdAt":"2017-10-16T14:20:57Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":1221,"url":"https://github.com/w3c/ServiceWorker/issues/1221","title":"Should we specify behavior for using objects from detached contexts?","author":"mfalken","createdAt":"2017-11-08T21:23:00Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":1222,"url":"https://github.com/w3c/ServiceWorker/issues/1222","title":"Provide a one-line way to listen for a waiting Service Worker","author":"dfabulich","createdAt":"2017-11-13T09:03:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":24,"numLabels":0}},{"number":1224,"url":"https://github.com/w3c/ServiceWorker/issues/1224","title":"Run Job does not specify which event loop to queue its tasks on","author":"mkruisselbrink","createdAt":"2017-11-14T20:53:45Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1226,"url":"https://github.com/w3c/ServiceWorker/issues/1226","title":"How to handle redirected URL for login authentication offline.","author":"RakeshLchanSarma","createdAt":"2017-11-15T15:59:13Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":1230,"url":"https://github.com/w3c/ServiceWorker/issues/1230","title":"Merge with storage","author":"jakearchibald","createdAt":"2017-11-20T15:11:07Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1231,"url":"https://github.com/w3c/ServiceWorker/issues/1231","title":"consider exposing credentials.get() but only when mediation is set to \"silent\"","author":"wanderview","createdAt":"2017-11-22T01:04:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1238,"url":"https://github.com/w3c/ServiceWorker/issues/1238","title":"Provide a way to skipWaiting when the last tab refreshes","author":"dfabulich","createdAt":"2017-11-30T05:25:51Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1245,"url":"https://github.com/w3c/ServiceWorker/issues/1245","title":"Spec additional Client API features in V2","author":"jungkees","createdAt":"2017-12-11T06:28:56Z","labels":[],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/3","title":"Version 2"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numLabels":0}},{"number":1247,"url":"https://github.com/w3c/ServiceWorker/issues/1247","title":"Provide an easier way to listen for waiting/activated/redundant Service Workers","author":"dfabulich","createdAt":"2017-12-14T17:25:51Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1250,"url":"https://github.com/w3c/ServiceWorker/issues/1250","title":"Soft Update seems way to aggressive","author":"cdumez","createdAt":"2017-12-18T17:28:16Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":21,"numLabels":0}},{"number":1254,"url":"https://github.com/w3c/ServiceWorker/issues/1254","title":"should Client.navigate() reject on uncontrolled clients?","author":"wanderview","createdAt":"2017-12-21T03:24:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1255,"url":"https://github.com/w3c/ServiceWorker/issues/1255","title":"`updatefound` event in service worker context seems unreliable","author":"wanderview","createdAt":"2017-12-22T18:54:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1261,"url":"https://github.com/w3c/ServiceWorker/issues/1261","title":"should blob URLs inherit controller from parent environment or environment that called `createObjectURL()`?","author":"wanderview","createdAt":"2018-01-18T21:30:51Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":16,"numLabels":0}},{"number":1265,"url":"https://github.com/w3c/ServiceWorker/issues/1265","title":"should blob URL clients have their controlled updated if their parent's controller is changed?","author":"wanderview","createdAt":"2018-01-25T17:03:15Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1267,"url":"https://github.com/w3c/ServiceWorker/issues/1267","title":"clarify when FetchEvent.clientId will or will not be set for navigations","author":"wanderview","createdAt":"2018-01-31T15:19:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1269,"url":"https://github.com/w3c/ServiceWorker/issues/1269","title":"windowClients state change events - loaded/unloaded","author":"shacharz","createdAt":"2018-01-31T17:45:05Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1273,"url":"https://github.com/w3c/ServiceWorker/issues/1273","title":"Should the worker be removed from the registration *before* its state is set to \"redundant\"?","author":"cdumez","createdAt":"2018-02-02T05:02:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":1276,"url":"https://github.com/w3c/ServiceWorker/issues/1276","title":"The Cache objects do not expire unless authors *or users* delete the entries.","author":"bsittler","createdAt":"2018-02-03T00:34:15Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1278,"url":"https://github.com/w3c/ServiceWorker/issues/1278","title":"ready promise is kind of weird with overlapping scopes","author":"wanderview","createdAt":"2018-02-09T21:48:57Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":25,"numLabels":0}},{"number":1279,"url":"https://github.com/w3c/ServiceWorker/issues/1279","title":"ready promise is kind of weird after you call unregister()","author":"wanderview","createdAt":"2018-02-09T22:30:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1282,"url":"https://github.com/w3c/ServiceWorker/issues/1282","title":"Service Worker handling of first page load subresources","author":"yoavweiss","createdAt":"2018-02-26T15:12:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1289,"url":"https://github.com/w3c/ServiceWorker/issues/1289","title":"SharedWorker script interception after redirects","author":"mfalken","createdAt":"2018-03-19T05:52:18Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":25,"numLabels":0}},{"number":1290,"url":"https://github.com/w3c/ServiceWorker/issues/1290","title":"Allow users to extend ExtendableEvent, anywhere","author":"rektide","createdAt":"2018-03-19T15:31:27Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1292,"url":"https://github.com/w3c/ServiceWorker/issues/1292","title":"Formalizing a timeout API","author":"asakusuma","createdAt":"2018-03-23T21:36:51Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":1296,"url":"https://github.com/w3c/ServiceWorker/issues/1296","title":"Allow active worker to immediately evict itself","author":"asakusuma","createdAt":"2018-03-29T01:30:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":1301,"url":"https://github.com/w3c/ServiceWorker/issues/1301","title":"Does ServiceWorkerContainer.onmessage also get ExtendableMessageEvent object?","author":"saschanaz","createdAt":"2018-04-14T08:35:24Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1302,"url":"https://github.com/w3c/ServiceWorker/issues/1302","title":"should prefetch loads trigger FetchEvents?","author":"wanderview","createdAt":"2018-04-17T13:12:05Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1310,"url":"https://github.com/w3c/ServiceWorker/issues/1310","title":"Size constraints for cache names?","author":"mkruisselbrink","createdAt":"2018-04-27T17:02:39Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1313,"url":"https://github.com/w3c/ServiceWorker/issues/1313","title":"should document.open() inherit the controller?","author":"wanderview","createdAt":"2018-05-15T15:28:32Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1321,"url":"https://github.com/w3c/ServiceWorker/issues/1321","title":"determine whether nested frame/iframe have same parent client","author":"futurist","createdAt":"2018-06-05T08:31:51Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1326,"url":"https://github.com/w3c/ServiceWorker/issues/1326","title":"should getRegistration() return anything for clients with a local URL that inherited the controller?","author":"wanderview","createdAt":"2018-06-13T20:47:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1331,"url":"https://github.com/w3c/ServiceWorker/issues/1331","title":"A simple globally available store of data per-registration","author":"slightlyoff","createdAt":"2018-06-28T21:18:24Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":23,"numLabels":0}},{"number":1336,"url":"https://github.com/w3c/ServiceWorker/issues/1336","title":"No good way to beacon during activate","author":"asakusuma","createdAt":"2018-07-18T00:29:04Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":4,"numLabels":0}},{"number":1345,"url":"https://github.com/w3c/ServiceWorker/issues/1345","title":"Consider exposing Page Lifecycle state to service-worker","author":"spanicker","createdAt":"2018-08-11T01:52:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1350,"url":"https://github.com/w3c/ServiceWorker/issues/1350","title":"should a frame navigated to about:blank inherit a service worker controller?","author":"wanderview","createdAt":"2018-09-05T17:52:47Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1352,"url":"https://github.com/w3c/ServiceWorker/issues/1352","title":"Process the events reliably with retries","author":"collimarco","createdAt":"2018-09-06T18:19:00Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1353,"url":"https://github.com/w3c/ServiceWorker/issues/1353","title":"Beyond V1","author":"jakearchibald","createdAt":"2018-09-10T15:24:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1355,"url":"https://github.com/w3c/ServiceWorker/issues/1355","title":"Order of messages to clients in same unit of related browsing contexts unclear","author":"ytausky","createdAt":"2018-09-17T13:30:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1357,"url":"https://github.com/w3c/ServiceWorker/issues/1357","title":"Should CacheStorage.match allow partial matches on cache names?","author":"kingsfleet","createdAt":"2018-10-03T09:53:00Z","labels":["cache"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1364,"url":"https://github.com/w3c/ServiceWorker/issues/1364","title":"[Proposal] ServiceWorkerContainer.installing(scope) promise","author":"FluorescentHallucinogen","createdAt":"2018-10-28T10:29:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1367,"url":"https://github.com/w3c/ServiceWorker/issues/1367","title":"Tee-ing Cache.put()?","author":"lukewagner","createdAt":"2018-10-30T19:12:23Z","labels":["cache"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":6,"numLabels":1}},{"number":1370,"url":"https://github.com/w3c/ServiceWorker/issues/1370","title":"Expose `display` mode (e.g. `standalone`) on `client`","author":"slightlyoff","createdAt":"2018-11-15T01:17:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1372,"url":"https://github.com/w3c/ServiceWorker/issues/1372","title":"Clarification on what happens during a terminated activation","author":"josephliccini","createdAt":"2018-12-04T00:20:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":26,"numLabels":0}},{"number":1373,"url":"https://github.com/w3c/ServiceWorker/issues/1373","title":"Declarative routing","author":"jakearchibald","createdAt":"2018-12-04T15:07:03Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":91,"numLabels":0}},{"number":1379,"url":"https://github.com/w3c/ServiceWorker/issues/1379","title":"Add registeringClientId to the ServiceWorker object","author":"philipwalton","createdAt":"2019-01-02T23:13:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1382,"url":"https://github.com/w3c/ServiceWorker/issues/1382","title":"Cache's put() says it clones the response","author":"annevk","createdAt":"2019-01-21T14:23:57Z","labels":["cache"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":1385,"url":"https://github.com/w3c/ServiceWorker/issues/1385","title":"clients.get() should not resolve before sandboxing determines the origin of the client","author":"mfalken","createdAt":"2019-01-24T08:38:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1387,"url":"https://github.com/w3c/ServiceWorker/issues/1387","title":"Add a script version property to the ServiceWorker object","author":"philipwalton","createdAt":"2019-01-31T03:14:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":13,"numLabels":0}},{"number":1389,"url":"https://github.com/w3c/ServiceWorker/issues/1389","title":"Immediate Service Worker","author":"jan-tosovsky-cz","createdAt":"2019-02-18T20:19:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1390,"url":"https://github.com/w3c/ServiceWorker/issues/1390","title":"`<iframe sandbox />` + SW","author":"Gozala","createdAt":"2019-02-19T18:57:04Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":25,"numLabels":0}},{"number":1392,"url":"https://github.com/w3c/ServiceWorker/issues/1392","title":"Fully inline (.js + json manifest) service worker","author":"hatgit","createdAt":"2019-02-26T17:09:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1395,"url":"https://github.com/w3c/ServiceWorker/issues/1395","title":"Is respondWith(fetch(event.request)) always the same as not calling respondWith()?","author":"mfalken","createdAt":"2019-03-19T05:57:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1414,"url":"https://github.com/w3c/ServiceWorker/issues/1414","title":"Should register() trigger an update if only updateViaCache changes?","author":"mfalken","createdAt":"2019-06-03T08:11:02Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1429,"url":"https://github.com/w3c/ServiceWorker/issues/1429","title":"Should update() always reject if there is an installing worker?","author":"Yannic","createdAt":"2019-06-09T18:27:30Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":5,"numLabels":0}},{"number":1433,"url":"https://github.com/w3c/ServiceWorker/issues/1433","title":"Should we restore the registration record removing step in Clear Registration?","author":"jungkees","createdAt":"2019-06-13T06:21:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1437,"url":"https://github.com/w3c/ServiceWorker/issues/1437","title":"Registering service workers for unique origins?","author":"mjbvz","createdAt":"2019-06-19T20:05:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":1454,"url":"https://github.com/w3c/ServiceWorker/issues/1454","title":"A way to specify a pattern of destination URLs to hit/skip SW","author":"kinu","createdAt":"2019-07-31T02:35:34Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":25,"numLabels":0}},{"number":1456,"url":"https://github.com/w3c/ServiceWorker/issues/1456","title":"spec says cache should return responses with immutable headers, but no browser does that","author":"wanderview","createdAt":"2019-08-13T01:08:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1457,"url":"https://github.com/w3c/ServiceWorker/issues/1457","title":"support efficient offline redirects","author":"wanderview","createdAt":"2019-08-13T19:37:54Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":18,"numLabels":0}},{"number":1458,"url":"https://github.com/w3c/ServiceWorker/issues/1458","title":"CFC: Transition V1 spec to CR","author":"jakearchibald","createdAt":"2019-08-14T14:41:54Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":1468,"url":"https://github.com/w3c/ServiceWorker/issues/1468","title":"scope pattern matching","author":"wanderview","createdAt":"2019-09-04T21:32:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":18,"numLabels":0}},{"number":1469,"url":"https://github.com/w3c/ServiceWorker/issues/1469","title":"Consider deprecating the ability for scope to match query parameters","author":"mgiuca","createdAt":"2019-09-06T01:20:13Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1471,"url":"https://github.com/w3c/ServiceWorker/issues/1471","title":"Relaying service worker state when serving Clear-Site-Data","author":"asakusuma","createdAt":"2019-09-15T12:17:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1474,"url":"https://github.com/w3c/ServiceWorker/issues/1474","title":"NavigationPreloadManager.setHeader spec should verify valid HTTP header values","author":"perryjiang","createdAt":"2019-09-18T20:24:45Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1475,"url":"https://github.com/w3c/ServiceWorker/issues/1475","title":"Provide a way to attach data to clients","author":"jakearchibald","createdAt":"2019-10-04T10:43:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1482,"url":"https://github.com/w3c/ServiceWorker/issues/1482","title":"Allow better composability of fetch handlers","author":"devongovett","createdAt":"2019-10-20T23:08:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1483,"url":"https://github.com/w3c/ServiceWorker/issues/1483","title":"Need to explain name matching rules for cache names","author":"r12a","createdAt":"2019-10-23T15:26:20Z","labels":["i18n-needs-resolution"],"milestone":{"url":"https://github.com/w3c/ServiceWorker/milestone/2","title":"Version 1"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numLabels":1}},{"number":1497,"url":"https://github.com/w3c/ServiceWorker/issues/1497","title":"Credentials on scripts imported by importScripts()","author":"makotoshimazu","createdAt":"2020-01-15T08:38:33Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1498,"url":"https://github.com/w3c/ServiceWorker/issues/1498","title":"OPTIONS request reported as GET","author":"anthumchris","createdAt":"2020-01-17T20:02:45Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1499,"url":"https://github.com/w3c/ServiceWorker/issues/1499","title":"Size limits with synchronous WebAssembly functions","author":"Pauan","createdAt":"2020-01-27T09:39:58Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":1500,"url":"https://github.com/w3c/ServiceWorker/issues/1500","title":"navigate() behavior in browsers for file:/// and mixed content does not match spec","author":"bzbarsky","createdAt":"2020-01-28T10:40:43Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1503,"url":"https://github.com/w3c/ServiceWorker/issues/1503","title":"Recovering from start failures","author":"ytausky","createdAt":"2020-02-03T12:32:45Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1505,"url":"https://github.com/w3c/ServiceWorker/issues/1505","title":"Chrome: serviceWorker.ready() resolves before service worker is active after unregistering","author":"HassHz","createdAt":"2020-02-19T19:13:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1509,"url":"https://github.com/w3c/ServiceWorker/issues/1509","title":"Service workers allow for more responses to be executed as script","author":"annevk","createdAt":"2020-03-31T12:11:30Z","labels":["security-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":31,"numLabels":1}},{"number":1512,"url":"https://github.com/w3c/ServiceWorker/issues/1512","title":"consider allowing a non-scope identifier for registrations","author":"wanderview","createdAt":"2020-04-07T21:15:57Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":49,"numLabels":0}},{"number":1513,"url":"https://github.com/w3c/ServiceWorker/issues/1513","title":"Expose the Fetch Metadata Request Headers","author":"samdenty","createdAt":"2020-05-20T19:36:05Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1514,"url":"https://github.com/w3c/ServiceWorker/issues/1514","title":"Service Workers with Self Signed Certificates over SSL","author":"diipak-bisht","createdAt":"2020-05-28T08:45:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1515,"url":"https://github.com/w3c/ServiceWorker/issues/1515","title":"Service worker client URL discrepancy","author":"JackieNiebling","createdAt":"2020-05-28T21:18:47Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":1519,"url":"https://github.com/w3c/ServiceWorker/issues/1519","title":"Error handling inconsistent with other Workers","author":"scottpledger","createdAt":"2020-06-23T15:12:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1520,"url":"https://github.com/w3c/ServiceWorker/issues/1520","title":"can service worker scope include `username:password@` URL credentials?","author":"wanderview","createdAt":"2020-07-01T17:23:37Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1522,"url":"https://github.com/w3c/ServiceWorker/issues/1522","title":"Make WebRTC usable as a backend for Service Workers to fulfill requests from a peer-to-peer network","author":"interfect","createdAt":"2020-07-08T03:10:05Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1523,"url":"https://github.com/w3c/ServiceWorker/issues/1523","title":"What to do when an installed service worker's certificate changes/expires","author":"mfalken","createdAt":"2020-07-09T06:53:58Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":1525,"url":"https://github.com/w3c/ServiceWorker/issues/1525","title":"should sec-ch-ua headers be visible in FetchEvent.request.headers","author":"wanderview","createdAt":"2020-07-30T14:50:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":1529,"url":"https://github.com/w3c/ServiceWorker/issues/1529","title":"allow service workers to created nested dedicated workers","author":"wanderview","createdAt":"2020-08-13T17:09:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":18,"numLabels":0}},{"number":1532,"url":"https://github.com/w3c/ServiceWorker/issues/1532","title":"Proposal: clientURL property on FetchEvent","author":"jeffposnick","createdAt":"2020-08-21T17:15:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1539,"url":"https://github.com/w3c/ServiceWorker/issues/1539","title":"Create/uplift tests for openWindow","author":"annevk","createdAt":"2020-09-18T15:53:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1544,"url":"https://github.com/w3c/ServiceWorker/issues/1544","title":"should FetchEvent.request.signal reflect abort status of outer request?","author":"wanderview","createdAt":"2020-09-29T21:18:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":13,"numLabels":0}},{"number":1552,"url":"https://github.com/w3c/ServiceWorker/issues/1552","title":"Implementations are missing navigator.serviceWorker in workers","author":"josephliccini","createdAt":"2020-11-03T18:28:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":10,"numLabels":0}},{"number":1554,"url":"https://github.com/w3c/ServiceWorker/issues/1554","title":"clients.claim() with a blob URL worker","author":"d0iasm","createdAt":"2020-11-20T02:06:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1556,"url":"https://github.com/w3c/ServiceWorker/issues/1556","title":"[Feature request] Expose parent client ID for iframe navigations","author":"AshleyScirra","createdAt":"2020-12-10T11:58:03Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":1561,"url":"https://github.com/w3c/ServiceWorker/issues/1561","title":"ephemeral fingerprinting","author":"samuelweiler","createdAt":"2021-01-15T20:44:25Z","labels":["privacy-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1564,"url":"https://github.com/w3c/ServiceWorker/issues/1564","title":"URL fragments and service workers","author":"annevk","createdAt":"2021-02-11T16:04:32Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1566,"url":"https://github.com/w3c/ServiceWorker/issues/1566","title":"Spec how extendable events are given time to execute","author":"jakearchibald","createdAt":"2021-02-19T13:59:39Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1567,"url":"https://github.com/w3c/ServiceWorker/issues/1567","title":"A WindowClient close or terminate method perhaps?","author":"jimmywarting","createdAt":"2021-02-20T18:48:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1570,"url":"https://github.com/w3c/ServiceWorker/issues/1570","title":"Should importScripts() detect loops or otherwise abort after too much depth?","author":"mfalken","createdAt":"2021-03-08T14:54:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1574,"url":"https://github.com/w3c/ServiceWorker/issues/1574","title":"CORS preflight for static import in a module service worker","author":"d0iasm","createdAt":"2021-03-17T08:00:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1577,"url":"https://github.com/w3c/ServiceWorker/issues/1577","title":"Allow service workers to detect light/dark mode","author":"dotproto","createdAt":"2021-04-06T21:30:10Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":1582,"url":"https://github.com/w3c/ServiceWorker/issues/1582","title":"Feature detection for type=\"module\" support","author":"jeffposnick","createdAt":"2021-04-15T13:39:34Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":13,"numLabels":0}},{"number":1585,"url":"https://github.com/w3c/ServiceWorker/issues/1585","title":"How should import() work in service workers?","author":"jakearchibald","createdAt":"2021-04-23T15:10:54Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":19,"numLabels":0}},{"number":1594,"url":"https://github.com/w3c/ServiceWorker/issues/1594","title":"How does ServiceWorker interact with non-\"fully active\" documents?","author":"rakina","createdAt":"2021-05-20T02:49:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1595,"url":"https://github.com/w3c/ServiceWorker/issues/1595","title":"consider allow late importScripts/import for local URLs","author":"wanderview","createdAt":"2021-06-10T18:19:33Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":48,"numLabels":0}},{"number":1601,"url":"https://github.com/w3c/ServiceWorker/issues/1601","title":"consider register a  service worker for a sandbox iframe?","author":"Rainmen-xia","createdAt":"2021-07-14T03:33:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":1605,"url":"https://github.com/w3c/ServiceWorker/issues/1605","title":"Value of the Service-Worker request header","author":"Nowasky","createdAt":"2021-10-01T12:06:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1609,"url":"https://github.com/w3c/ServiceWorker/issues/1609","title":"Cache API Vary header processing should be clarified","author":"annevk","createdAt":"2021-10-25T11:14:00Z","labels":["cache"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1623,"url":"https://github.com/w3c/ServiceWorker/issues/1623","title":"[Question] How to get replacesClientId?","author":"arpitjindal","createdAt":"2022-01-07T12:39:54Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1626,"url":"https://github.com/w3c/ServiceWorker/issues/1626","title":"Service Worker as secure storage and provider for access token and refresh token","author":"DenyVeyten","createdAt":"2022-02-17T14:50:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1631,"url":"https://github.com/w3c/ServiceWorker/issues/1631","title":"register service worker on another domain","author":"jimmywarting","createdAt":"2022-03-10T18:14:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1642,"url":"https://github.com/w3c/ServiceWorker/issues/1642","title":"Create Service Worker from Blob/String that does not persist and auto claims for testing","author":"frank-dspeed","createdAt":"2022-05-02T07:39:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1643,"url":"https://github.com/w3c/ServiceWorker/issues/1643","title":"The unnecessary limitations of the Cache.put API leads to users inventing work-arounds ","author":"expenses","createdAt":"2022-05-13T13:23:02Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1645,"url":"https://github.com/w3c/ServiceWorker/issues/1645","title":"compile.sh was removed","author":"wanderview","createdAt":"2022-05-19T20:52:33Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1648,"url":"https://github.com/w3c/ServiceWorker/issues/1648","title":"Loading service worker behind authentication","author":"francescoterrell","createdAt":"2022-06-19T10:25:00Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1651,"url":"https://github.com/w3c/ServiceWorker/issues/1651","title":"The Service Worker spec should specify how to compute the site for cookies.","author":"sbingler","createdAt":"2022-07-15T20:27:53Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1652,"url":"https://github.com/w3c/ServiceWorker/issues/1652","title":"TPAC 2022","author":"asutherland","createdAt":"2022-07-25T16:59:47Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1662,"url":"https://github.com/w3c/ServiceWorker/issues/1662","title":"clarify behaviour of `AbortSignal` in `FetchEvent::respondWith`","author":"JakobJingleheimer","createdAt":"2022-11-15T09:32:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":13,"numLabels":0}},{"number":1668,"url":"https://github.com/w3c/ServiceWorker/issues/1668","title":"Self hosted applications","author":"fxdave","createdAt":"2023-01-21T23:18:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1680,"url":"https://github.com/w3c/ServiceWorker/issues/1680","title":"Support subresource integrity for service workers","author":"hlandau","createdAt":"2023-05-18T20:49:28Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1684,"url":"https://github.com/w3c/ServiceWorker/issues/1684","title":"Should Cache#addAll reject with AbortSignal's reason if the signal is already aborted?","author":"CYBAI","createdAt":"2023-06-16T08:42:10Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1687,"url":"https://github.com/w3c/ServiceWorker/issues/1687","title":"Unregister a service worker when another tab is controlled by it can \"resurrect\" it (Chrome)","author":"signorpipo","createdAt":"2023-07-19T15:31:54Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1690,"url":"https://github.com/w3c/ServiceWorker/issues/1690","title":"Add a Service-Worker-Exclude Header","author":"Daniel-Abrecht","createdAt":"2023-08-19T14:06:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":1695,"url":"https://github.com/w3c/ServiceWorker/issues/1695","title":"Service Workers are too hard to clean-up","author":"Hornwitser","createdAt":"2023-10-30T13:19:49Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":1696,"url":"https://github.com/w3c/ServiceWorker/issues/1696","title":"Support `close()` method in ServiceWorkerGlobalScope","author":"oliverdunk","createdAt":"2023-10-31T12:05:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1697,"url":"https://github.com/w3c/ServiceWorker/issues/1697","title":"How can I control and manage socket events in Service Workers?","author":"EhsanKey","createdAt":"2023-11-03T21:32:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1698,"url":"https://github.com/w3c/ServiceWorker/issues/1698","title":"dynamically registered event listeners for extension service worker","author":"hanguokai","createdAt":"2023-12-22T13:24:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1700,"url":"https://github.com/w3c/ServiceWorker/issues/1700","title":"Support import() local code in extension service worker","author":"hanguokai","createdAt":"2024-01-08T15:24:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1712,"url":"https://github.com/w3c/ServiceWorker/issues/1712","title":"Can we make to avoid to invoke ServiceWorker _by default_ for if user code call `event.addRoutes(rules)` in `install` event handler?","author":"tetsuharuohzeki","createdAt":"2024-03-19T09:49:00Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1717,"url":"https://github.com/w3c/ServiceWorker/issues/1717","title":"No examples around addRoutes() API","author":"annevk","createdAt":"2024-05-07T14:09:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1721,"url":"https://github.com/w3c/ServiceWorker/issues/1721","title":"`caches` global property should not be available in Dedicated/Shared WorkerGlobalScope with `{credentials: 'omit'}`","author":"BlobTheKat","createdAt":"2024-06-08T16:41:26Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1724,"url":"https://github.com/w3c/ServiceWorker/issues/1724","title":"\"Batch Cache Operations\" contains a parable that confuses me","author":"amn","createdAt":"2024-08-22T18:04:12Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1725,"url":"https://github.com/w3c/ServiceWorker/issues/1725","title":"expose installed service worker script contents or sum","author":"alvarolm","createdAt":"2024-08-26T21:00:43Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1727,"url":"https://github.com/w3c/ServiceWorker/issues/1727","title":"Sandboxing untrusted code offline is currently impossible","author":"BlobTheKat","createdAt":"2024-08-28T13:39:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1728,"url":"https://github.com/w3c/ServiceWorker/issues/1728","title":"Allow the service worker to work in the background without stopping for installed PWA","author":"budarin","createdAt":"2024-09-04T09:43:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1731,"url":"https://github.com/w3c/ServiceWorker/issues/1731","title":"Job promise is an ECMAScript type, not WebIDL","author":"ADKaster","createdAt":"2024-10-03T20:46:02Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1734,"url":"https://github.com/w3c/ServiceWorker/issues/1734","title":"Inconsistencies in ServiceWorkerClients get and matchAll implementations","author":"youennf","createdAt":"2024-11-04T10:09:07Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1742,"url":"https://github.com/w3c/ServiceWorker/issues/1742","title":"InstallEvent.addRoutes is resolving/rejecting the returned promise synchronously","author":"youennf","createdAt":"2025-01-21T07:55:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1749,"url":"https://github.com/w3c/ServiceWorker/issues/1749","title":"Require `[SecureContext]` for interfaces with `[Exposed=ServiceWorker]` or not?","author":"saschanaz","createdAt":"2025-01-26T16:44:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1758,"url":"https://github.com/w3c/ServiceWorker/issues/1758","title":"Fix SW spec to allow publishing Editor's Draft as a CR's via automation.","author":"monica-ch","createdAt":"2025-03-04T18:42:37Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":1763,"url":"https://github.com/w3c/ServiceWorker/issues/1763","title":"Avoid using \"anchors\" block for referencing other specs in Bikeshed","author":"monica-ch","createdAt":"2025-04-03T00:00:13Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1770,"url":"https://github.com/w3c/ServiceWorker/issues/1770","title":"Maximum file size that cache should support","author":"elkurin","createdAt":"2025-05-16T09:57:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1776,"url":"https://github.com/w3c/ServiceWorker/issues/1776","title":"OpenWindow lacks either sourceDocument or userInvolvement argument when running Navigate algorithm","author":"saschanaz","createdAt":"2025-06-03T15:46:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1781,"url":"https://github.com/w3c/ServiceWorker/issues/1781","title":"Service worker registration when context doing the registration goes away","author":"youennf","createdAt":"2025-07-04T13:54:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1787,"url":"https://github.com/w3c/ServiceWorker/issues/1787","title":"TPAC 2025 status report","author":"siusin","createdAt":"2025-08-12T17:05:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1793,"url":"https://github.com/w3c/ServiceWorker/issues/1793","title":"Need for a mechanism to detect supported conditions and sources in the SW Static Routing API","author":"yoshisatoyanagisawa","createdAt":"2025-10-01T07:33:48Z","labels":["TPAC2025"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":1796,"url":"https://github.com/w3c/ServiceWorker/issues/1796","title":"Synthetic Response via Static Routing API","author":"sisidovski","createdAt":"2025-10-16T05:42:57Z","labels":["TPAC2025"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":1797,"url":"https://github.com/w3c/ServiceWorker/issues/1797","title":"Support CacheStorage.match() options in SW Static Routing API cache source","author":"yoshisatoyanagisawa","createdAt":"2025-10-21T04:01:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1798,"url":"https://github.com/w3c/ServiceWorker/issues/1798","title":"Support No-Vary-Search header in Cache API","author":"yoshisatoyanagisawa","createdAt":"2025-10-21T05:00:00Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":11,"numLabels":0}},{"number":1803,"url":"https://github.com/w3c/ServiceWorker/issues/1803","title":"Preserve sec-fetch-dest for passed navigate requests","author":"ErikWitt","createdAt":"2025-11-07T11:21:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1808,"url":"https://github.com/w3c/ServiceWorker/issues/1808","title":"Better hooks for functional events","author":"annevk","createdAt":"2025-11-25T16:55:04Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1810,"url":"https://github.com/w3c/ServiceWorker/issues/1810","title":"Accept-CH frame duplicates fetch events and preloads","author":"sisidovski","createdAt":"2025-12-08T05:54:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":389,"url":"https://github.com/w3c/ServiceWorker/pull/389","title":"Cause a Content-Security-Policy: sandbox header to unregister the Service Worker at that scriptURL.","author":"jyasskin","createdAt":"2014-07-27T20:14:05Z","pull_request":{"draft":false},"labels":["lifecycle"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":8,"numComments":8,"numLabels":1}},{"number":1074,"url":"https://github.com/w3c/ServiceWorker/pull/1074","title":"Add Client type for ServiceWorkerGlobalScope environments","author":"wanderview","createdAt":"2017-02-15T21:44:34Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":17,"numComments":17,"numLabels":0}},{"number":1154,"url":"https://github.com/w3c/ServiceWorker/pull/1154","title":"adding IANA considerations section","author":"dret","createdAt":"2017-05-29T09:04:41Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":18,"numComments":18,"numLabels":0}},{"number":1229,"url":"https://github.com/w3c/ServiceWorker/pull/1229","title":"Introduce a parallel queue for running Jobs","author":"jungkees","createdAt":"2017-11-17T09:53:37Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":18,"numComments":18,"numLabels":0}},{"number":1242,"url":"https://github.com/w3c/ServiceWorker/pull/1242","title":"Add CR Plan for V1","author":"jungkees","createdAt":"2017-12-07T11:50:25Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":10,"numComments":10,"numLabels":0}},{"number":1294,"url":"https://github.com/w3c/ServiceWorker/pull/1294","title":"Configure script's settings and realm for service workers","author":"jungkees","createdAt":"2018-03-28T09:27:42Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":7,"numLabels":0}},{"number":1416,"url":"https://github.com/w3c/ServiceWorker/pull/1416","title":"Central algorithm for updating service worker state and registrations","author":"jakearchibald","createdAt":"2019-06-04T13:30:27Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":43,"numComments":43,"numLabels":0}},{"number":1440,"url":"https://github.com/w3c/ServiceWorker/pull/1440","title":"Create a Kill Service Workers algorithm","author":"asakusuma","createdAt":"2019-06-23T15:20:42Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":12,"numComments":12,"numLabels":0}},{"number":1442,"url":"https://github.com/w3c/ServiceWorker/pull/1442","title":"Add an option to include frozen documents.","author":"dtapuska","createdAt":"2019-06-24T19:03:05Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":74,"numComments":74,"numLabels":0}},{"number":1506,"url":"https://github.com/w3c/ServiceWorker/pull/1506","title":"Define Purge Service Worker Registrations","author":"jungkees","createdAt":"2020-02-26T00:23:35Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":33,"numComments":33,"numLabels":0}},{"number":1526,"url":"https://github.com/w3c/ServiceWorker/pull/1526","title":"Add `ServiceWorkerRegistration.id` and supporting algorithm changes. (Fixes #1512)","author":"wanderview","createdAt":"2020-07-31T21:33:24Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":30,"numComments":30,"numLabels":0}},{"number":1545,"url":"https://github.com/w3c/ServiceWorker/pull/1545","title":"Set correct embedder policy and cross-origin isolation mode ","author":"yutakahirano","createdAt":"2020-10-05T06:20:24Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":37,"numComments":37,"numLabels":0}},{"number":1618,"url":"https://github.com/w3c/ServiceWorker/pull/1618","title":"Use fetch algorithms when getting VARY header values. (Fixes #1609)","author":"wanderview","createdAt":"2021-11-10T21:10:34Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":0}},{"number":1619,"url":"https://github.com/w3c/ServiceWorker/pull/1619","title":"Make cache.put() drain the internal response body. (Fixes #1617)","author":"wanderview","createdAt":"2021-11-10T21:35:59Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":0}},{"number":1647,"url":"https://github.com/w3c/ServiceWorker/pull/1647","title":"align default metadata used for both ED and CRD","author":"ylafon","createdAt":"2022-06-16T12:09:16Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":0}},{"number":1658,"url":"https://github.com/w3c/ServiceWorker/pull/1658","title":"Update usages of module fetching html algorithms","author":"nicolo-ribaudo","createdAt":"2022-10-03T15:43:54Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":14,"numComments":14,"numLabels":0}},{"number":1755,"url":"https://github.com/w3c/ServiceWorker/pull/1755","title":"Editorial: Queue a task to resolve/reject promise or when fire an event.","author":"monica-ch","createdAt":"2025-02-14T23:58:28Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":36,"numComments":36,"numLabels":0}},{"number":1757,"url":"https://github.com/w3c/ServiceWorker/pull/1757","title":"Filter out no-cors requests from the race-network-request","author":"sisidovski","createdAt":"2025-03-03T09:15:54Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":4,"numLabels":0}},{"number":1762,"url":"https://github.com/w3c/ServiceWorker/pull/1762","title":"Editorial: Revise reference links with bikeshed","author":"monica-ch","createdAt":"2025-03-24T18:56:04Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":14,"numComments":14,"numLabels":0}},{"number":1764,"url":"https://github.com/w3c/ServiceWorker/pull/1764","title":"Add race-network-and-cache source to static routing api. ","author":"monica-ch","createdAt":"2025-04-16T05:41:55Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":50,"numComments":50,"numLabels":0}}]}