{"repo":"WICG/background-fetch","summary":{"retrieved":"2026-05-16T07:34:23Z","triageViolations":22,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":0,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":42},"triage":[{"number":18,"url":"https://github.com/WICG/background-fetch/issues/18","title":"What happens if cookies have changed between pause/resume","author":"jakearchibald","createdAt":"2017-01-31T00:31:51Z","labels":[],"sloTimeUsed":"P3392DT7H2M32S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":29,"url":"https://github.com/WICG/background-fetch/issues/29","title":"Interaction with foreign fetch","author":"jakearchibald","createdAt":"2017-02-16T12:57:45Z","labels":[],"sloTimeUsed":"P3375DT18H36M38S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":37,"url":"https://github.com/WICG/background-fetch/issues/37","title":"BackgroundFetchFailEvent and BackgroundFetchedEvent both define fetches","author":"jakearchibald","createdAt":"2017-03-16T22:23:20Z","labels":[],"sloTimeUsed":"P3347DT9H11M3S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":43,"url":"https://github.com/WICG/background-fetch/issues/43","title":"Interfaces should be [SecureContext]","author":"johnmellor","createdAt":"2017-07-27T13:04:42Z","labels":[],"sloTimeUsed":"P3214DT18H29M41S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":50,"url":"https://github.com/WICG/background-fetch/issues/50","title":"Spec `.fetch` fetching","author":"jakearchibald","createdAt":"2017-09-11T15:43:58Z","labels":[],"sloTimeUsed":"P3168DT15H50M25S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":55,"url":"https://github.com/WICG/background-fetch/issues/55","title":"How to handle redirects","author":"jakearchibald","createdAt":"2017-09-19T09:32:52Z","labels":[],"sloTimeUsed":"P3160DT22H1M31S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":64,"url":"https://github.com/WICG/background-fetch/issues/64","title":"BackgroundFetchSettledEvent can't be constructed","author":"rayankans","createdAt":"2018-04-11T13:58:40Z","labels":[],"sloTimeUsed":"P2956DT17H35M43S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":66,"url":"https://github.com/WICG/background-fetch/issues/66","title":"Rename downloadTotal to something like totalResourceBytes","author":"mugdhalakhani","createdAt":"2018-05-17T15:44:30Z","labels":[],"sloTimeUsed":"P2920DT15H49M53S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":92,"url":"https://github.com/WICG/background-fetch/issues/92","title":"Locking issue when registering bgfetch","author":"jakearchibald","createdAt":"2018-07-26T12:13:05Z","labels":[],"sloTimeUsed":"P2850DT19H21M18S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":93,"url":"https://github.com/WICG/background-fetch/issues/93","title":"What should devs select for downloadTotal when uploading 100 photos.","author":"jakearchibald","createdAt":"2018-07-27T13:32:31Z","labels":[],"sloTimeUsed":"P2849DT18H1M52S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":97,"url":"https://github.com/WICG/background-fetch/issues/97","title":"Add examples","author":"jakearchibald","createdAt":"2018-07-30T13:27:30Z","labels":[],"sloTimeUsed":"P2846DT18H6M53S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":109,"url":"https://github.com/WICG/background-fetch/issues/109","title":"Update explainer","author":"jakearchibald","createdAt":"2018-09-13T12:16:59Z","labels":[],"sloTimeUsed":"P2801DT19H17M24S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":110,"url":"https://github.com/WICG/background-fetch/issues/110","title":"Reject fetch() if downloadTotal cannot be reserved from quota","author":"jakearchibald","createdAt":"2018-09-14T08:40:11Z","labels":[],"sloTimeUsed":"P2800DT22H54M12S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":113,"url":"https://github.com/WICG/background-fetch/issues/113","title":"Typography: use em-dash, not hyphen in Introduction","author":"annevk","createdAt":"2018-10-02T11:49:41Z","labels":[],"sloTimeUsed":"P2782DT19H44M42S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":133,"url":"https://github.com/WICG/background-fetch/issues/133","title":"Add advisory note to Security/Privacy review about developer controlled text in Trusted UI.","author":"travisleithead","createdAt":"2019-01-08T21:32:43Z","labels":[],"sloTimeUsed":"P2684DT10H1M40S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":136,"url":"https://github.com/WICG/background-fetch/issues/136","title":"Use downloadTotal as part of a quota check","author":"jakearchibald","createdAt":"2019-05-23T15:05:03Z","labels":[],"sloTimeUsed":"P2549DT16H29M20S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":155,"url":"https://github.com/WICG/background-fetch/issues/155","title":"Content-Range header parsing * comparison","author":"annevk","createdAt":"2021-01-22T14:21:47Z","labels":[],"sloTimeUsed":"P1939DT17H12M36S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":157,"url":"https://github.com/WICG/background-fetch/issues/157","title":"Move generic range bits into Fetch?","author":"annevk","createdAt":"2021-01-22T17:56:43Z","labels":[],"sloTimeUsed":"P1939DT13H37M40S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":158,"url":"https://github.com/WICG/background-fetch/issues/158","title":"Guard for Headers object","author":"annevk","createdAt":"2021-02-01T12:36:41Z","labels":[],"sloTimeUsed":"P1929DT18H57M42S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":168,"url":"https://github.com/WICG/background-fetch/pull/168","title":"Define and export \"background-fetch\" permission","author":"miketaylr","createdAt":"2022-10-18T01:14:29Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P1306DT6H19M54S","whichSlo":"triage","stats":{"numTimelineItems":4,"numComments":4,"numLabels":0},"outOfSlo":true},{"number":169,"url":"https://github.com/WICG/background-fetch/issues/169","title":"WPT background fetch do not seem aligned with background fetch specification","author":"youennf","createdAt":"2023-02-27T13:20:02Z","labels":[],"sloTimeUsed":"P1173DT18H14M21S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":176,"url":"https://github.com/WICG/background-fetch/issues/176","title":"Missing tasks in parallel steps in Background Fetch","author":"dontcallmedom-bot","createdAt":"2024-09-06T16:01:52Z","labels":[],"sloTimeUsed":"P616DT15H32M31S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":6,"url":"https://github.com/WICG/background-fetch/issues/6","title":"Explain relationship to fetch's keep-alive concept","author":"annevk","createdAt":"2016-09-08T08:27:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":16,"url":"https://github.com/WICG/background-fetch/issues/16","title":"Reuse fetch() somehow?","author":"annevk","createdAt":"2017-01-25T13:42:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":28,"url":"https://github.com/WICG/background-fetch/issues/28","title":"Manual range requests","author":"jakearchibald","createdAt":"2017-02-15T12:57:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":33,"url":"https://github.com/WICG/background-fetch/issues/33","title":"BackgroundFetchSettledFetches needs a constructor","author":"beverloo","createdAt":"2017-03-10T17:56:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":36,"url":"https://github.com/WICG/background-fetch/issues/36","title":"Is the backgroundfetched event badly named?","author":"jakearchibald","createdAt":"2017-03-16T22:14:02Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":38,"url":"https://github.com/WICG/background-fetch/issues/38","title":"bgFetchJob.pause() and .resume()","author":"koresar","createdAt":"2017-03-21T22:41:00Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":39,"url":"https://github.com/WICG/background-fetch/issues/39","title":"Malicious usage of the background-fetch API","author":"koresar","createdAt":"2017-03-28T03:59:13Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":41,"url":"https://github.com/WICG/background-fetch/issues/41","title":"Tag should be released when a terminal event fires.","author":"paullewis","createdAt":"2017-04-10T09:33:28Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":44,"url":"https://github.com/WICG/background-fetch/issues/44","title":"Restrict requests to http(s): scheme","author":"johnmellor","createdAt":"2017-08-01T16:38:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":47,"url":"https://github.com/WICG/background-fetch/issues/47","title":"bgFetchJob.activeFetches and bgFetchEvent.fetches could be very large","author":"jakearchibald","createdAt":"2017-08-17T13:11:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":56,"url":"https://github.com/WICG/background-fetch/issues/56","title":"Add garbage collection section","author":"jakearchibald","createdAt":"2017-09-21T10:29:36Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":58,"url":"https://github.com/WICG/background-fetch/issues/58","title":"Support retrying of uploads","author":"jakearchibald","createdAt":"2017-09-25T12:36:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":62,"url":"https://github.com/WICG/background-fetch/issues/62","title":"[FR] pass metadata from page context to SW context via bg fetch","author":"joeyparrish","createdAt":"2017-11-06T17:58:30Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":79,"url":"https://github.com/WICG/background-fetch/issues/79","title":"is updateUI better replaced via postMessage?","author":"kenchris","createdAt":"2018-05-29T13:45:39Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":84,"url":"https://github.com/WICG/background-fetch/issues/84","title":"Replace IconDefinition with ImageResource","author":"rayankans","createdAt":"2018-06-18T20:01:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":90,"url":"https://github.com/WICG/background-fetch/issues/90","title":"should there be something to remedy the ability to create potentially-scary notifications?","author":"dbaron","createdAt":"2018-07-25T22:04:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":106,"url":"https://github.com/WICG/background-fetch/issues/106","title":"Explain connection to background sync","author":"domenic","createdAt":"2018-09-07T19:12:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":107,"url":"https://github.com/WICG/background-fetch/issues/107","title":"Duplicate entry in the spec","author":"mugdhalakhani","createdAt":"2018-09-11T13:02:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":115,"url":"https://github.com/WICG/background-fetch/issues/115","title":"\"If every request in bgFetch’s records has the method `GET`\"","author":"annevk","createdAt":"2018-10-02T11:59:53Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":117,"url":"https://github.com/WICG/background-fetch/issues/117","title":"Icon fetch does not use CORS","author":"annevk","createdAt":"2018-10-02T12:02:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":118,"url":"https://github.com/WICG/background-fetch/issues/118","title":"Referring to an enum from prose","author":"annevk","createdAt":"2018-10-02T12:05:33Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":119,"url":"https://github.com/WICG/background-fetch/issues/119","title":"Potential race with \"Increment settledFetches by 1.\"","author":"annevk","createdAt":"2018-10-02T12:07:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":124,"url":"https://github.com/WICG/background-fetch/issues/124","title":"Header equality","author":"annevk","createdAt":"2018-10-02T13:00:05Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":129,"url":"https://github.com/WICG/background-fetch/issues/129","title":"Duplicate requests in a Background Fetch","author":"rayankans","createdAt":"2018-11-14T18:18:47Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":130,"url":"https://github.com/WICG/background-fetch/issues/130","title":"responseReady getting rejected  does not mean the background fetch failed.","author":"mugdhalakhani","createdAt":"2018-11-29T11:59:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":135,"url":"https://github.com/WICG/background-fetch/issues/135","title":"Consider tying background fetches to storage buckets","author":"asutherland","createdAt":"2019-05-20T20:21:47Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":143,"url":"https://github.com/WICG/background-fetch/issues/143","title":"Gate background fetch on user activation","author":"youennf","createdAt":"2020-04-15T18:06:30Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":144,"url":"https://github.com/WICG/background-fetch/issues/144","title":"Restrict background-fetch to first party contexts","author":"youennf","createdAt":"2020-04-15T18:07:26Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":11,"numLabels":0}},{"number":145,"url":"https://github.com/WICG/background-fetch/issues/145","title":"background fetch can start service workers","author":"youennf","createdAt":"2020-04-15T18:09:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":21,"numLabels":0}},{"number":147,"url":"https://github.com/WICG/background-fetch/issues/147","title":"backgroundfetchclick event handler is optional","author":"youennf","createdAt":"2020-04-29T12:52:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":148,"url":"https://github.com/WICG/background-fetch/issues/148","title":"Should web pages without service workers be able to use bgfetch?","author":"youennf","createdAt":"2020-04-29T13:04:48Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":152,"url":"https://github.com/WICG/background-fetch/issues/152","title":"Status?","author":"marcoscaceres","createdAt":"2020-06-09T06:12:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":153,"url":"https://github.com/WICG/background-fetch/issues/153","title":"Content-Range header parsing","author":"annevk","createdAt":"2021-01-22T14:13:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":154,"url":"https://github.com/WICG/background-fetch/issues/154","title":"single byte content-range prefix","author":"annevk","createdAt":"2021-01-22T14:19:45Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":156,"url":"https://github.com/WICG/background-fetch/issues/156","title":"ok status vs 200/206","author":"annevk","createdAt":"2021-01-22T14:23:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":162,"url":"https://github.com/WICG/background-fetch/issues/162","title":"Make bikeshed complain less","author":"miketaylr","createdAt":"2021-10-18T18:51:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":167,"url":"https://github.com/WICG/background-fetch/issues/167","title":"Broken references in Background Fetch","author":"dontcallmedom-bot","createdAt":"2022-10-12T12:44:16Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":170,"url":"https://github.com/WICG/background-fetch/issues/170","title":"Should request stream be aborted if the upload is failing","author":"youennf","createdAt":"2023-03-02T07:23:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":172,"url":"https://github.com/WICG/background-fetch/issues/172","title":"option to defer until NetworkInformation type change","author":"jimmywarting","createdAt":"2024-01-04T22:45:27Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":178,"url":"https://github.com/WICG/background-fetch/issues/178","title":"[Privacy] Potential side-channel in downloadTotal enforcement for cross-origin resources","author":"yoshisatoyanagisawa","createdAt":"2026-02-10T07:27:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":164,"url":"https://github.com/WICG/background-fetch/pull/164","title":"Fix bikeshed errors in fetch callbacks","author":"jakearchibald","createdAt":"2021-11-25T15:12:04Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":8,"numComments":8,"numLabels":0}},{"number":171,"url":"https://github.com/WICG/background-fetch/pull/171","title":"When the background fetch is aborted, use https://streams.spec.whatwg.org/#readablestream-cancel instead of https://streams.spec.whatwg.org/#readablestream-error for upload streams.","author":"youennf","createdAt":"2023-03-06T12:33:49Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":0}}]}