{"repo":"whatwg/fetch","summary":{"retrieved":"2026-05-16T07:49:59Z","triageViolations":49,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":2,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":273},"triage":[{"number":81,"url":"https://github.com/whatwg/fetch/issues/81","title":"Client being null for client requests doesn't work with fetch groups","author":"annevk","createdAt":"2015-07-15T08:35:24Z","labels":["topic: html"],"sloTimeUsed":"P3957DT23H14M35S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1},"outOfSlo":true},{"number":183,"url":"https://github.com/whatwg/fetch/issues/183","title":"Public API for Headers guard","author":"tgvashworth","createdAt":"2015-12-15T12:13:38Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"P3804DT19H36M21S","whichSlo":"triage","stats":{"numTimelineItems":5,"numComments":0,"numLabels":3},"outOfSlo":true},{"number":248,"url":"https://github.com/whatwg/fetch/issues/248","title":"Standardize .onion DNS lookup blocking?","author":"annevk","createdAt":"2016-03-15T09:11:36Z","labels":["addition/proposal"],"sloTimeUsed":"P3713DT22H38M23S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":514,"url":"https://github.com/whatwg/fetch/issues/514","title":"WebSocket: only set cookies if WebSocket handshake succeeded","author":"annevk","createdAt":"2017-03-24T08:15:15Z","labels":["topic: websockets"],"sloTimeUsed":"P3339DT23H34M44S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":683,"url":"https://github.com/whatwg/fetch/issues/683","title":"Add hooks for controlling `dns-prefetch` and `preconnect` ","author":"yoavweiss","createdAt":"2018-03-12T08:28:49Z","labels":[],"sloTimeUsed":"P2986DT23H21M10S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":716,"url":"https://github.com/whatwg/fetch/issues/716","title":"Content codings (Content-Encoding)","author":"annevk","createdAt":"2018-04-23T12:05:07Z","labels":["needs tests","topic: http"],"sloTimeUsed":"P2944DT19H44M52S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":6,"numLabels":2},"outOfSlo":true},{"number":784,"url":"https://github.com/whatwg/fetch/issues/784","title":"Resolve Signed Exchange monkeypatches","author":"jyasskin","createdAt":"2018-08-06T23:14:20Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"P2839DT8H35M39S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":814,"url":"https://github.com/whatwg/fetch/issues/814","title":"Redesign \"extract header values\" and \"extract header list values\"","author":"annevk","createdAt":"2018-10-12T13:13:59Z","labels":["topic: http"],"sloTimeUsed":"P2772DT18H36M","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1},"outOfSlo":true},{"number":936,"url":"https://github.com/whatwg/fetch/issues/936","title":"Consider unsetting the `credentials flag` for non-secure, cross-site requests.","author":"mikewest","createdAt":"2019-09-12T08:03:03Z","labels":["addition/proposal","security/privacy"],"sloTimeUsed":"P2437DT23H46M56S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":938,"url":"https://github.com/whatwg/fetch/issues/938","title":"\"aborted flag\" for non-network errors","author":"annevk","createdAt":"2019-09-14T09:30:21Z","labels":["topic: api"],"sloTimeUsed":"P2435DT22H19M38S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1},"outOfSlo":true},{"number":1001,"url":"https://github.com/whatwg/fetch/issues/1001","title":"`only-if-cached` divergence from HTTP","author":"mnot","createdAt":"2020-02-18T04:06:38Z","labels":["topic: http"],"sloTimeUsed":"P2279DT3H43M21S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":1047,"url":"https://github.com/whatwg/fetch/issues/1047","title":"Tracking bug: Trust Token API / Fetch integration","author":"davidvancleve","createdAt":"2020-06-30T05:23:59Z","labels":["addition/proposal","needs implementer interest","security/privacy"],"sloTimeUsed":"P2146DT2H26M","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":0,"numLabels":3},"outOfSlo":true},{"number":1051,"url":"https://github.com/whatwg/fetch/issues/1051","title":"Investigate use-URL-credentials flag","author":"annevk","createdAt":"2020-07-07T07:03:07Z","labels":[],"sloTimeUsed":"P2139DT46M52S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":1120,"url":"https://github.com/whatwg/fetch/issues/1120","title":"Consider to add \"webbundle\" to Request destination","author":"hayatoito","createdAt":"2020-12-02T03:59:24Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"P1991DT3H50M35S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":1271,"url":"https://github.com/whatwg/fetch/issues/1271","title":"Retry failed requests","author":"chiefcll","createdAt":"2021-07-22T15:47:01Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"P1758DT16H2M58S","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":0,"numLabels":3},"outOfSlo":true},{"number":1289,"url":"https://github.com/whatwg/fetch/issues/1289","title":"\"read object\" is not defined","author":"ronag","createdAt":"2021-08-11T06:14:43Z","labels":[],"sloTimeUsed":"P1739DT1H35M16S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1293,"url":"https://github.com/whatwg/fetch/issues/1293","title":"421 case is missing RST_FRAME","author":"ronag","createdAt":"2021-08-12T12:53:17Z","labels":[],"sloTimeUsed":"P1737DT18H56M42S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1296,"url":"https://github.com/whatwg/fetch/issues/1296","title":"`request.client` may be null is not taken into account","author":"ronag","createdAt":"2021-08-14T19:54:04Z","labels":[],"sloTimeUsed":"P1735DT11H55M55S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1340,"url":"https://github.com/whatwg/fetch/issues/1340","title":"Editorial: find a new home for \"fetch params\" and friends","author":"annevk","createdAt":"2021-10-22T12:20:18Z","labels":["clarification"],"sloTimeUsed":"P1666DT19H29M41S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":1399,"url":"https://github.com/whatwg/fetch/issues/1399","title":"make Response and Headers serializable","author":"arenevier","createdAt":"2022-02-04T22:07:49Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"P1561DT9H42M10S","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":0,"numLabels":3},"outOfSlo":true},{"number":1403,"url":"https://github.com/whatwg/fetch/issues/1403","title":"Check if fetch record's \"fetch\" instance needs to be nullable","author":"noamr","createdAt":"2022-02-14T13:40:16Z","labels":[],"sloTimeUsed":"P1551DT18H9M43S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1412,"url":"https://github.com/whatwg/fetch/issues/1412","title":"Followup: controller","author":"noamr","createdAt":"2022-03-13T07:21:34Z","labels":[],"sloTimeUsed":"P1525DT28M25S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1416,"url":"https://github.com/whatwg/fetch/pull/1416","title":"Iframe credentialless (WIP)","author":"ArthurSonzogni","createdAt":"2022-03-21T09:01:57Z","pull_request":{"draft":false},"labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"P1516DT22H48M2S","whichSlo":"triage","stats":{"numTimelineItems":9,"numComments":9,"numLabels":2},"outOfSlo":true},{"number":1496,"url":"https://github.com/whatwg/fetch/issues/1496","title":"Chromium's implementation of use-URL-credentials probably does not match the spec","author":"domenic","createdAt":"2022-09-30T08:40:27Z","labels":["needs tests","interop"],"sloTimeUsed":"P1323DT23H9M32S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2},"outOfSlo":true},{"number":1497,"url":"https://github.com/whatwg/fetch/issues/1497","title":"\"set authorizationValue to authentication entry\" is insufficiently precise","author":"domenic","createdAt":"2022-09-30T08:43:03Z","labels":["clarification"],"sloTimeUsed":"P1323DT23H6M56S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1},"outOfSlo":true},{"number":1563,"url":"https://github.com/whatwg/fetch/issues/1563","title":"Can we consolidate initiator and initiator type? And potentially destination?","author":"annevk","createdAt":"2022-12-09T12:46:38Z","labels":["clarification"],"sloTimeUsed":"P1253DT19H3M21S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":1600,"url":"https://github.com/whatwg/fetch/pull/1600","title":"Add maxByteLength option to Body consume utilities","author":"lucacasonato","createdAt":"2023-02-01T17:09:59Z","pull_request":{"draft":false},"labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"P1199DT14H40M","whichSlo":"triage","stats":{"numTimelineItems":8,"numComments":8,"numLabels":3},"outOfSlo":true},{"number":1622,"url":"https://github.com/whatwg/fetch/issues/1622","title":"How to send ‘OPTIONS * HTTP/1.1’ requests (asterisk form) with fetch()?","author":"geryogam","createdAt":"2023-03-24T17:11:52Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"P1148DT14H38M7S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":1700,"url":"https://github.com/whatwg/fetch/issues/1700","title":"Clarify relation to HTTP RFCs and similar","author":"JannisBush","createdAt":"2023-09-20T07:38:48Z","labels":[],"sloTimeUsed":"P969DT11M11S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1701,"url":"https://github.com/whatwg/fetch/issues/1701","title":"XCTO affects more than script-like and \"style\"","author":"JannisBush","createdAt":"2023-09-20T07:55:48Z","labels":[],"sloTimeUsed":"P968DT23H54M11S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1713,"url":"https://github.com/whatwg/fetch/issues/1713","title":"Verify request's window usage for preloads","author":"annevk","createdAt":"2023-09-29T07:20:18Z","labels":[],"sloTimeUsed":"P960DT29M41S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1726,"url":"https://github.com/whatwg/fetch/issues/1726","title":"RequestInit::priority lacks corresponding Request::priority attribute","author":"saschanaz","createdAt":"2023-12-02T11:30:12Z","labels":[],"sloTimeUsed":"P895DT20H19M47S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1727,"url":"https://github.com/whatwg/fetch/issues/1727","title":"Referrer determination should be done on updated URLs in main fetch","author":"meacer","createdAt":"2023-12-14T18:27:08Z","labels":[],"sloTimeUsed":"P883DT13H22M51S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1735,"url":"https://github.com/whatwg/fetch/pull/1735","title":"Updated csp directive with latest values (#1466)","author":"Kaggrov","createdAt":"2024-02-10T04:03:24Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P826DT3H46M35S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":2,"numLabels":0},"outOfSlo":true},{"number":1740,"url":"https://github.com/whatwg/fetch/issues/1740","title":"Reconsider default Accept values for images","author":"valenting","createdAt":"2024-02-27T13:22:32Z","labels":["topic: http","needs concrete proposal"],"sloTimeUsed":"P808DT18H27M27S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":1741,"url":"https://github.com/whatwg/fetch/issues/1741","title":"Fetch support for explicit resource management","author":"jasnell","createdAt":"2024-02-27T17:13:25Z","labels":[],"sloTimeUsed":"P808DT14H36M34S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1766,"url":"https://github.com/whatwg/fetch/issues/1766","title":"Spec WWW-Authenticate and Proxy-Authenticate handling in HTTP-network-or-cache fetch","author":"gmta","createdAt":"2024-08-13T07:53:10Z","labels":["topic: http","needs concrete proposal"],"sloTimeUsed":"P640DT23H56M49S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":1789,"url":"https://github.com/whatwg/fetch/issues/1789","title":"HTTPS-RR upgrades are in the wrong place","author":"davidben","createdAt":"2024-11-26T19:35:24Z","labels":["topic: redirects","topic: connections"],"sloTimeUsed":"P535DT12H14M35S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":1816,"url":"https://github.com/whatwg/fetch/issues/1816","title":"fetch keepAlive inflightKeepaliveBytes errors cannot be handled","author":"DerGernTod","createdAt":"2025-03-24T15:50:47Z","labels":["topic: api"],"sloTimeUsed":"P417DT15H59M12S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":1826,"url":"https://github.com/whatwg/fetch/issues/1826","title":"Layered Cookies integration","author":"annevk","createdAt":"2025-05-19T11:47:23Z","labels":["topic: cookies"],"sloTimeUsed":"P361DT20H2M36S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":1831,"url":"https://github.com/whatwg/fetch/issues/1831","title":"New Proposal: Making Fetch Promises work better (i.e. abort-able) and with other APIs(e.g. Promise Combinators)","author":"isocroft","createdAt":"2025-05-27T19:12:52Z","labels":[],"sloTimeUsed":"P353DT12H37M7S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1836,"url":"https://github.com/whatwg/fetch/issues/1836","title":"Feature Request: `response.blob({ type })` and `response.file({ type?, name?, lastModified? })`","author":"jimmywarting","createdAt":"2025-06-16T16:54:32Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"P333DT14H55M27S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":1875,"url":"https://github.com/whatwg/fetch/issues/1875","title":"Allow updating of render-blocking status","author":"tunetheweb","createdAt":"2025-11-05T10:12:09Z","labels":[],"sloTimeUsed":"P191DT21H37M50S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1881,"url":"https://github.com/whatwg/fetch/issues/1881","title":"Fill in CONNECT pseudo-headers automatically (e.g. from request mode)","author":"jan-ivar","createdAt":"2025-11-21T16:49:45Z","labels":["topic: websockets","integration"],"sloTimeUsed":"P175DT15H14S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":1890,"url":"https://github.com/whatwg/fetch/issues/1890","title":"URLs of intermediary redirects are leakable in practice (same-origin)","author":"ukusormus","createdAt":"2025-11-30T09:33:57Z","labels":["security/privacy","topic: redirects","security-tracker"],"sloTimeUsed":"P166DT22H16M2S","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":0,"numLabels":3},"outOfSlo":true},{"number":1899,"url":"https://github.com/whatwg/fetch/issues/1899","title":"Should the reload-navigation flag behave similarly to the \"reload\" cache mode?","author":"trflynn89","createdAt":"2025-12-18T21:26:19Z","labels":[],"sloTimeUsed":"P148DT10H23M40S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1913,"url":"https://github.com/whatwg/fetch/issues/1913","title":"Interim responses (1xx)","author":"GrantGryczan","createdAt":"2026-03-11T02:41:43Z","labels":["addition/proposal","needs implementer interest","topic: http","topic: api"],"sloTimeUsed":"P66DT5H8M16S","whichSlo":"triage","stats":{"numTimelineItems":4,"numComments":0,"numLabels":4},"outOfSlo":true},{"number":1925,"url":"https://github.com/whatwg/fetch/pull/1925","title":"Feat/add nosniff examples","author":"snehalata2027","createdAt":"2026-04-26T12:42:13Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P19DT19H7M46S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":2,"numLabels":0},"outOfSlo":true},{"number":1926,"url":"https://github.com/whatwg/fetch/issues/1926","title":"Tighten network partition key (at least in \"webtransport\" mode)","author":"jan-ivar","createdAt":"2026-05-04T21:37:41Z","labels":["topic: connections","topic: webtransport"],"sloTimeUsed":"P11DT10H12M18S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":1927,"url":"https://github.com/whatwg/fetch/issues/1927","title":"Request for Feedback: Attribution API","author":"sysrqb","createdAt":"2026-05-13T09:44:13Z","labels":[],"sloTimeUsed":"P2DT22H5M46S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0}},{"number":1928,"url":"https://github.com/whatwg/fetch/pull/1928","title":"Update script destination CSP directive mapping","author":"Shaik-Yaseen1","createdAt":"2026-05-14T20:41:46Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P1DT11H8M13S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":1,"numLabels":0}}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":40,"url":"https://github.com/whatwg/fetch/issues/40","title":"Cache mode: fromCache","author":"annevk","createdAt":"2015-04-05T11:44:13Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":10,"numLabels":3}},{"number":49,"url":"https://github.com/whatwg/fetch/issues/49","title":"Feed a Response to existing APIs","author":"annevk","createdAt":"2015-05-07T10:03:37Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":20,"numLabels":3}},{"number":51,"url":"https://github.com/whatwg/fetch/issues/51","title":"HTTP/2 server push support","author":"martinthomson","createdAt":"2015-05-13T18:01:40Z","labels":["addition/proposal","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":22,"numLabels":2}},{"number":65,"url":"https://github.com/whatwg/fetch/issues/65","title":"Observer API for fetch groups","author":"igrigorik","createdAt":"2015-06-15T16:20:54Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":6,"numLabels":3}},{"number":104,"url":"https://github.com/whatwg/fetch/issues/104","title":"Body's json(): add reviver argument","author":"heruan","createdAt":"2015-08-05T10:20:50Z","labels":["addition/proposal","needs implementer interest","topic: api","integration"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":8,"numComments":20,"numLabels":4}},{"number":144,"url":"https://github.com/whatwg/fetch/issues/144","title":"Handling Partial Content / 206","author":"mnot","createdAt":"2015-10-26T06:34:05Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":37,"numLabels":1}},{"number":145,"url":"https://github.com/whatwg/fetch/issues/145","title":"Redirected range requests and preflights.","author":"mikewest","createdAt":"2015-10-27T07:23:54Z","labels":["security/privacy","topic: orb","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":17,"numLabels":3}},{"number":153,"url":"https://github.com/whatwg/fetch/issues/153","title":"what should fetch() do if request's window has been destroyed or stopped?","author":"wanderview","createdAt":"2015-11-04T15:36:28Z","labels":["topic: html"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":8,"numLabels":1}},{"number":179,"url":"https://github.com/whatwg/fetch/issues/179","title":"Add option to reject the fetch promise automatically after a certain time elapsed (with no API for arbitrary aborts)","author":"kornelski","createdAt":"2015-12-14T15:09:43Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":23,"numLabels":3}},{"number":180,"url":"https://github.com/whatwg/fetch/issues/180","title":"Add option to automatically abort response stream if the data stopped arriving for longer than a specified time","author":"kornelski","createdAt":"2015-12-14T15:29:23Z","labels":["addition/proposal","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":14,"numLabels":2}},{"number":184,"url":"https://github.com/whatwg/fetch/issues/184","title":"Add flag to indicate delay-tolerant Request, to enable request coalescing.","author":"igrigorik","createdAt":"2015-12-15T23:31:57Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":5,"numLabels":3}},{"number":274,"url":"https://github.com/whatwg/fetch/issues/274","title":"Accept headers in spec cause confusion","author":"yoavweiss","createdAt":"2016-04-06T12:14:49Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":31,"numLabels":0}},{"number":282,"url":"https://github.com/whatwg/fetch/issues/282","title":"Define encoding for HTTP Basic Authentication","author":"annevk","createdAt":"2016-04-13T09:25:08Z","labels":["needsinfo","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":289,"url":"https://github.com/whatwg/fetch/issues/289","title":"Should the cache control default mode match how the page is loaded?","author":"ehsan","createdAt":"2016-04-25T03:03:18Z","labels":["topic: http","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":11,"numLabels":2}},{"number":307,"url":"https://github.com/whatwg/fetch/issues/307","title":"Vary HTTP cache on credentials mode","author":"annevk","createdAt":"2016-05-20T17:14:30Z","labels":["security/privacy","topic: http","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":23,"numLabels":3}},{"number":308,"url":"https://github.com/whatwg/fetch/issues/308","title":"{cache: \"no-cache\"} vs Cache-Control: immutable","author":"ziyunfei","createdAt":"2016-05-21T04:49:42Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":12,"numLabels":1}},{"number":338,"url":"https://github.com/whatwg/fetch/issues/338","title":"Delay network errors to prevent port scanning","author":"annevk","createdAt":"2016-07-21T12:46:18Z","labels":["security/privacy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":341,"url":"https://github.com/whatwg/fetch/issues/341","title":"Allow connection reuse for request without credentials when TLS client auth is not in use","author":"annevk","createdAt":"2016-07-25T12:01:55Z","labels":["security/privacy","topic: connections"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":39,"numLabels":2}},{"number":347,"url":"https://github.com/whatwg/fetch/issues/347","title":"OCSP fetches bypass service worker","author":"jungkees","createdAt":"2016-08-02T03:09:43Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":352,"url":"https://github.com/whatwg/fetch/issues/352","title":"Keep track of errors so they can be exposed (if desired) in UX (and maybe API at some point)","author":"jakearchibald","createdAt":"2016-08-03T15:13:45Z","labels":["topic: html"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":5,"numLabels":1}},{"number":375,"url":"https://github.com/whatwg/fetch/issues/375","title":"Preventing some CRLF header injection attacks","author":"annevk","createdAt":"2016-08-24T14:11:44Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":380,"url":"https://github.com/whatwg/fetch/issues/380","title":"Allow custom headers on no-cors requests","author":"RReverser","createdAt":"2016-09-01T17:29:49Z","labels":["addition/proposal","needs implementer interest","security/privacy","topic: same-origin policy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":16,"numLabels":4}},{"number":391,"url":"https://github.com/whatwg/fetch/issues/391","title":"Figure out if request header mutation is possible","author":"annevk","createdAt":"2016-09-27T09:50:51Z","labels":["topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":400,"url":"https://github.com/whatwg/fetch/issues/400","title":"Realm for \"package data\"","author":"Ms2ger","createdAt":"2016-10-24T15:06:54Z","labels":["topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":436,"url":"https://github.com/whatwg/fetch/issues/436","title":"consider exposing and allowing script to set Request priority","author":"wanderview","createdAt":"2016-12-14T22:37:19Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":13,"numLabels":3}},{"number":450,"url":"https://github.com/whatwg/fetch/issues/450","title":"Describe \"transfer body\" algorithm","author":"yutakahirano","createdAt":"2017-01-06T13:34:18Z","labels":["topic: streams"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":472,"url":"https://github.com/whatwg/fetch/issues/472","title":"Acting on incomplete headers","author":"mnot","createdAt":"2017-01-31T04:38:57Z","labels":["security/privacy","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":6,"numLabels":2}},{"number":492,"url":"https://github.com/whatwg/fetch/issues/492","title":"Allow service-workers mode to be set in fetch options","author":"n8schloss","createdAt":"2017-02-17T22:09:18Z","labels":["addition/proposal","needs implementer interest","needs tests","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":14,"numLabels":4}},{"number":526,"url":"https://github.com/whatwg/fetch/issues/526","title":"More informative error types","author":"jakearchibald","createdAt":"2017-04-13T16:10:12Z","labels":["addition/proposal","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":22,"numLabels":2}},{"number":530,"url":"https://github.com/whatwg/fetch/issues/530","title":"Impact of OCSP on SOP","author":"annevk","createdAt":"2017-04-21T08:46:50Z","labels":["security/privacy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":32,"numLabels":1}},{"number":544,"url":"https://github.com/whatwg/fetch/issues/544","title":"Consider adding 138 (netbios-dgm) and 445 (microsoft-ds) to port blocklist","author":"zackw","createdAt":"2017-05-13T14:49:22Z","labels":["needs implementer interest","security/privacy","topic: port blocking"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":7,"numLabels":3}},{"number":546,"url":"https://github.com/whatwg/fetch/issues/546","title":"Prevent requests to HTTP(S) URLs containing raw `\\n` and `<`.","author":"mikewest","createdAt":"2017-05-22T10:01:56Z","labels":["addition/proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":18,"numLabels":1}},{"number":568,"url":"https://github.com/whatwg/fetch/issues/568","title":"Safelist Last-Event-ID","author":"annevk","createdAt":"2017-07-20T12:07:59Z","labels":["security/privacy","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":22,"numLabels":2}},{"number":576,"url":"https://github.com/whatwg/fetch/issues/576","title":"Why does Fetch specify a max redirect count of 20?","author":"cdumez","createdAt":"2017-08-11T17:38:12Z","labels":["security/privacy","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":54,"numLabels":2}},{"number":589,"url":"https://github.com/whatwg/fetch/issues/589","title":"Constructing a Response with Content-Encoding?","author":"kentonv","createdAt":"2017-08-28T20:00:26Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":13,"numLabels":2}},{"number":601,"url":"https://github.com/whatwg/fetch/issues/601","title":"Header to opt out of opaque redirect","author":"jakearchibald","createdAt":"2017-09-11T10:05:50Z","labels":["addition/proposal","needs implementer interest","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":63,"numLabels":3}},{"number":607,"url":"https://github.com/whatwg/fetch/issues/607","title":"FetchObserver (for a single fetch)","author":"annevk","createdAt":"2017-09-22T16:57:34Z","labels":["addition/proposal","needs tests","topic: api","needs concrete proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":36,"numLabels":4}},{"number":628,"url":"https://github.com/whatwg/fetch/issues/628","title":"Authorisation header not sent for POST requests","author":"chrismatheson","createdAt":"2017-11-07T13:00:48Z","labels":["needs tests"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":5,"numLabels":1}},{"number":636,"url":"https://github.com/whatwg/fetch/issues/636","title":"Add example(s) for X-Content-Type-Options","author":"wolfbeast","createdAt":"2017-11-22T08:53:23Z","labels":["good first issue"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":13,"numLabels":1}},{"number":637,"url":"https://github.com/whatwg/fetch/issues/637","title":"Define RST_STREAM's error code","author":"annevk","createdAt":"2017-11-24T07:39:13Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":641,"url":"https://github.com/whatwg/fetch/issues/641","title":"section #connections is vague wrt connection is HTTP or HTTPS or HTTP/2 or QUIC","author":"equalsJeffH","createdAt":"2017-11-30T22:44:00Z","labels":["topic: connections"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":5,"numLabels":1}},{"number":646,"url":"https://github.com/whatwg/fetch/issues/646","title":"Add a diagram of the call graph for the fetch algorithms","author":"domenic","createdAt":"2017-12-18T16:57:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":665,"url":"https://github.com/whatwg/fetch/issues/665","title":"data: URL generator","author":"annevk","createdAt":"2018-01-23T13:17:25Z","labels":["topic: html"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":19,"numLabels":1}},{"number":666,"url":"https://github.com/whatwg/fetch/issues/666","title":"Should fetches to blob URLs be more restricted?","author":"mkruisselbrink","createdAt":"2018-01-31T03:58:28Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":669,"url":"https://github.com/whatwg/fetch/issues/669","title":"Location header is the empty string","author":"mfalken","createdAt":"2018-02-09T07:00:38Z","labels":["topic: http","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":7,"numLabels":2}},{"number":671,"url":"https://github.com/whatwg/fetch/issues/671","title":"Proposal: Easier request/response rewrites","author":"kentonv","createdAt":"2018-02-15T22:48:46Z","labels":["needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":10,"numLabels":2}},{"number":679,"url":"https://github.com/whatwg/fetch/issues/679","title":"Specify restriction for requests with keepalive set","author":"yutakahirano","createdAt":"2018-03-06T09:27:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":21,"numLabels":0}},{"number":691,"url":"https://github.com/whatwg/fetch/issues/691","title":"Document same-origin policy more centrally","author":"annevk","createdAt":"2018-04-05T07:50:03Z","labels":["topic: same-origin policy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":693,"url":"https://github.com/whatwg/fetch/issues/693","title":"Pass site-for-cookies through Fetch","author":"jyasskin","createdAt":"2018-04-09T16:38:17Z","labels":["topic: cookies"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":1,"numLabels":1}},{"number":721,"url":"https://github.com/whatwg/fetch/issues/721","title":"More CORB-protected MIME types - safelist-based approach","author":"annevk","createdAt":"2018-05-07T18:12:05Z","labels":["security/privacy","topic: orb"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":35,"numLabels":2}},{"number":722,"url":"https://github.com/whatwg/fetch/issues/722","title":"Cache-mode and upstream Cache-Control","author":"mnot","createdAt":"2018-05-11T08:18:09Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":22,"numLabels":1}},{"number":728,"url":"https://github.com/whatwg/fetch/issues/728","title":"CORB: 3xx redirects, 304, 401, and 407 responses","author":"annevk","createdAt":"2018-05-22T11:05:38Z","labels":["security/privacy","needs tests","topic: orb","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":6,"numLabels":4}},{"number":730,"url":"https://github.com/whatwg/fetch/issues/730","title":"\"construct a ReadableStream object\" doesn't specify the realm","author":"jyasskin","createdAt":"2018-05-22T17:49:42Z","labels":["topic: streams"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":8,"numLabels":1}},{"number":731,"url":"https://github.com/whatwg/fetch/issues/731","title":"Response body stream from SW has wrong realm","author":"jyasskin","createdAt":"2018-05-22T18:05:02Z","labels":["topic: streams"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":737,"url":"https://github.com/whatwg/fetch/issues/737","title":"fetch() \"no-cors\": cross-origin to same-origin redirect taints response","author":"annevk","createdAt":"2018-05-25T12:49:50Z","labels":["topic: html","security/privacy","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":18,"numLabels":3}},{"number":740,"url":"https://github.com/whatwg/fetch/issues/740","title":"Block more X11 ports (6000 to 6063, inclusive)","author":"ricea","createdAt":"2018-05-28T07:00:51Z","labels":["needs implementer interest","security/privacy","topic: port blocking"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":2,"numLabels":3}},{"number":760,"url":"https://github.com/whatwg/fetch/issues/760","title":"Extend Cross-Origin-Resource-Policy to take origin values","author":"annevk","createdAt":"2018-06-08T09:49:03Z","labels":["addition/proposal","security/privacy","needs concrete proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":3}},{"number":765,"url":"https://github.com/whatwg/fetch/issues/765","title":"Request.destination and the empty string","author":"a2sheppy","createdAt":"2018-06-14T13:16:18Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":767,"url":"https://github.com/whatwg/fetch/issues/767","title":"Cross-Origin-Resource-Policy advice","author":"annevk","createdAt":"2018-06-18T10:09:08Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":775,"url":"https://github.com/whatwg/fetch/issues/775","title":"Consider adding load balancing / failover to Fetch?","author":"dcreager","createdAt":"2018-07-07T14:05:22Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":777,"url":"https://github.com/whatwg/fetch/issues/777","title":"fetch() is unclear on which realm's Request it uses","author":"domenic","createdAt":"2018-07-12T20:00:32Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":11,"numLabels":1}},{"number":810,"url":"https://github.com/whatwg/fetch/issues/810","title":"5.6 garbage collection makes GC observable via service worker & resource timing","author":"rniwa","createdAt":"2018-09-20T18:53:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":15,"numLabels":0}},{"number":821,"url":"https://github.com/whatwg/fetch/issues/821","title":"Consider to add \"resolveAtIdleTime\" to RequestInit","author":"smaug----","createdAt":"2018-10-27T18:27:07Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":9,"numLabels":3}},{"number":825,"url":"https://github.com/whatwg/fetch/issues/825","title":"Request.clone/Response.clone do not specify in which global the new object belongs to.","author":"bakulf","createdAt":"2018-11-01T13:51:27Z","labels":["topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":826,"url":"https://github.com/whatwg/fetch/issues/826","title":"Global and a ReadableStream reader when consuming the body","author":"bakulf","createdAt":"2018-11-01T13:56:04Z","labels":["topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":7,"numLabels":1}},{"number":827,"url":"https://github.com/whatwg/fetch/issues/827","title":"Defining Access-Control-Expose-Headers parsing","author":"annevk","createdAt":"2018-11-01T15:43:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":838,"url":"https://github.com/whatwg/fetch/issues/838","title":"CORS Content-Type \"bypass\" 2","author":"annevk","createdAt":"2018-11-22T13:32:42Z","labels":["security/privacy","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":841,"url":"https://github.com/whatwg/fetch/issues/841","title":"Handle URL length limits","author":"jyasskin","createdAt":"2018-11-28T20:05:19Z","labels":["needs tests","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":843,"url":"https://github.com/whatwg/fetch/issues/843","title":"URL parser called with byte sequence","author":"jyasskin","createdAt":"2018-11-30T22:55:09Z","labels":["needs tests","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":863,"url":"https://github.com/whatwg/fetch/issues/863","title":"IP address of response","author":"horo-t","createdAt":"2019-01-29T05:16:22Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":869,"url":"https://github.com/whatwg/fetch/issues/869","title":"Clarification on CORS preflight fetches for TLS client certificates","author":"sleevi","createdAt":"2019-02-06T18:51:30Z","labels":["topic: cors","clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":24,"numLabels":2}},{"number":870,"url":"https://github.com/whatwg/fetch/issues/870","title":"Restrict allowed JavaScript MIME types","author":"evilpie","createdAt":"2019-02-07T18:30:32Z","labels":["security/privacy","topic: orb"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":5,"numLabels":2}},{"number":878,"url":"https://github.com/whatwg/fetch/issues/878","title":"Proposal: Allow servers to take full responsibility for cross-origin access protection","author":"RubenVerborgh","createdAt":"2019-03-08T15:29:36Z","labels":["addition/proposal","needs implementer interest","topic: same-origin policy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":37,"numLabels":3}},{"number":879,"url":"https://github.com/whatwg/fetch/issues/879","title":"Allow modifying the default referrer policy applied to certain fetches depending on engine-specific rules","author":"ehsan","createdAt":"2019-03-08T18:33:05Z","labels":["topic: anti-tracking"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":883,"url":"https://github.com/whatwg/fetch/issues/883","title":"Handling of invalid Location header characters doesn't match browsers","author":"davidben","createdAt":"2019-03-19T21:22:31Z","labels":["topic: http","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":16,"numLabels":2}},{"number":888,"url":"https://github.com/whatwg/fetch/issues/888","title":"Define behavior in the presence of TLS Early Data","author":"notriddle","createdAt":"2019-04-01T16:58:00Z","labels":["topic: streams","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":11,"numLabels":2}},{"number":889,"url":"https://github.com/whatwg/fetch/issues/889","title":"New connections and port blocking","author":"annevk","createdAt":"2019-04-02T10:04:31Z","labels":["security/privacy","topic: port blocking","topic: connections"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":4,"numLabels":3}},{"number":890,"url":"https://github.com/whatwg/fetch/issues/890","title":"Cache-Friendly Access-Control-Allow-Origin","author":"nigoroll","createdAt":"2019-04-03T08:25:24Z","labels":["addition/proposal","needs implementer interest","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":9,"numLabels":3}},{"number":892,"url":"https://github.com/whatwg/fetch/issues/892","title":"Please add support for an indicator as to whether the page was resolved via a temporary redirect or a permanent one","author":"ThosRTanner","createdAt":"2019-04-07T07:42:28Z","labels":["addition/proposal","needs implementer interest","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":4,"numLabels":3}},{"number":897,"url":"https://github.com/whatwg/fetch/issues/897","title":"Fetch and SharedArrayBuffer","author":"juj","createdAt":"2019-04-17T13:52:40Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":6,"numLabels":3}},{"number":898,"url":"https://github.com/whatwg/fetch/issues/898","title":"\"no-CORS-safelisted request-header\" definition can be simplified","author":"Sebmaster","createdAt":"2019-04-20T21:59:42Z","labels":["topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":902,"url":"https://github.com/whatwg/fetch/issues/902","title":"Discuss: Removing `cache: reload` option from the API","author":"mozfreddyb","createdAt":"2019-05-07T08:06:52Z","labels":["security/privacy","topic: api","removal/deprecation"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":12,"numLabels":3}},{"number":907,"url":"https://github.com/whatwg/fetch/issues/907","title":"What is the default value of a requests client?","author":"bzbarsky","createdAt":"2019-05-22T20:35:36Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":911,"url":"https://github.com/whatwg/fetch/issues/911","title":"CORS safelisting trace context header","author":"hmdhk","createdAt":"2019-06-20T11:49:38Z","labels":["needs implementer interest","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":7,"numLabels":2}},{"number":912,"url":"https://github.com/whatwg/fetch/issues/912","title":"Request's associated element","author":"yoavweiss","createdAt":"2019-06-24T12:07:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":14,"numLabels":0}},{"number":913,"url":"https://github.com/whatwg/fetch/issues/913","title":"Warning: header & stale-while-revalidate","author":"jeffposnick","createdAt":"2019-06-24T19:08:59Z","labels":["topic: http","impacts documentation"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":8,"numLabels":2}},{"number":917,"url":"https://github.com/whatwg/fetch/issues/917","title":"Double-keyed connection pools","author":"sleevi","createdAt":"2019-07-16T17:21:40Z","labels":["security/privacy","topic: anti-tracking","topic: connections"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":7,"numLabels":3}},{"number":920,"url":"https://github.com/whatwg/fetch/issues/920","title":"Privacy-preserving HSTS","author":"annevk","createdAt":"2019-08-19T08:32:33Z","labels":["topic: anti-tracking"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":14,"numLabels":1}},{"number":930,"url":"https://github.com/whatwg/fetch/issues/930","title":"Support Structured Field Values in the Headers API","author":"annevk","createdAt":"2019-08-30T09:02:28Z","labels":["addition/proposal","needs implementer interest","topic: api","needs concrete proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":2,"numLabels":4}},{"number":931,"url":"https://github.com/whatwg/fetch/issues/931","title":"Term 'network error' conflicts with NEL, and is really a response.","author":"clelland","createdAt":"2019-08-30T17:29:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":932,"url":"https://github.com/whatwg/fetch/issues/932","title":"Concurrent GET requests can cause cache misses?","author":"asajeffrey","createdAt":"2019-09-10T00:54:53Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":933,"url":"https://github.com/whatwg/fetch/issues/933","title":"Why doesn't the \"body\" member of RequestInit have a default value?","author":"bzbarsky","createdAt":"2019-09-10T06:05:39Z","labels":["needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":4,"numLabels":2}},{"number":934,"url":"https://github.com/whatwg/fetch/issues/934","title":"\"Prefer: safe\" header behavior not defined with respect to CORS","author":"erik-anderson","createdAt":"2019-09-10T20:48:06Z","labels":["compat"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":1}},{"number":950,"url":"https://github.com/whatwg/fetch/issues/950","title":"Refreshing of stale response assumed to always be successful","author":"gterzian","createdAt":"2019-10-09T05:45:25Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":15,"numLabels":1}},{"number":969,"url":"https://github.com/whatwg/fetch/issues/969","title":"Consider changing CORP to use same-site instead of schemelessly same-site","author":"domenic","createdAt":"2019-11-19T17:08:15Z","labels":["security/privacy","topic: same-origin policy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":972,"url":"https://github.com/whatwg/fetch/issues/972","title":"Document header casing","author":"annevk","createdAt":"2019-11-26T17:52:40Z","labels":["topic: http","clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":980,"url":"https://github.com/whatwg/fetch/issues/980","title":"Private (conceptual) trailer support","author":"annevk","createdAt":"2019-12-11T12:46:14Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":10,"numLabels":1}},{"number":981,"url":"https://github.com/whatwg/fetch/issues/981","title":"Trailer support in the API","author":"annevk","createdAt":"2019-12-11T13:13:24Z","labels":["addition/proposal","needs implementer interest","topic: http","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":29,"numLabels":4}},{"number":986,"url":"https://github.com/whatwg/fetch/issues/986","title":"Allow accept-encoding header with value \"identity\"","author":"mitar","createdAt":"2019-12-28T20:48:45Z","labels":["addition/proposal","needs implementer interest","topic: http","topic: api","topic: same-origin policy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":8,"numLabels":5}},{"number":989,"url":"https://github.com/whatwg/fetch/issues/989","title":"handling unknown content codings","author":"reschke","createdAt":"2020-01-06T14:29:20Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1005,"url":"https://github.com/whatwg/fetch/issues/1005","title":"consider adding note that CORS preflight check excludes headers added by the browser or extensions","author":"wanderview","createdAt":"2020-03-05T22:06:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":19,"numLabels":0}},{"number":1006,"url":"https://github.com/whatwg/fetch/issues/1006","title":"CORS-safelisted request-headers and Client Hints","author":"mnot","createdAt":"2020-03-12T03:12:53Z","labels":["topic: http","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":12,"numLabels":2}},{"number":1012,"url":"https://github.com/whatwg/fetch/issues/1012","title":"Request destination for SVG documents","author":"yoavweiss","createdAt":"2020-03-27T10:13:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":12,"numLabels":0}},{"number":1018,"url":"https://github.com/whatwg/fetch/issues/1018","title":"Pragma in responses","author":"martinthomson","createdAt":"2020-04-07T08:50:16Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1035,"url":"https://github.com/whatwg/fetch/issues/1035","title":"Should network state be keyed beyond the top-level site","author":"annevk","createdAt":"2020-06-09T05:57:33Z","labels":["security/privacy","topic: http","security-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":12,"numLabels":3}},{"number":1092,"url":"https://github.com/whatwg/fetch/issues/1092","title":"Is the timing of \"wait for body to be done.\" affected by long tasks?","author":"ricea","createdAt":"2020-09-24T17:53:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1117,"url":"https://github.com/whatwg/fetch/issues/1117","title":"Should 0.0.0.0 always be a network error?","author":"annevk","createdAt":"2020-11-30T08:14:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1121,"url":"https://github.com/whatwg/fetch/issues/1121","title":"Why `max-age=0` for `no-cache` mode ?","author":"Jxck","createdAt":"2020-12-03T08:08:15Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":6,"numLabels":1}},{"number":1123,"url":"https://github.com/whatwg/fetch/issues/1123","title":"Using \"no-cors\" to distinguish between a network error and a request blocked by CORS","author":"alexkar598","createdAt":"2020-12-08T01:29:12Z","labels":["security/privacy","topic: cors","topic: orb"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":1,"numLabels":3}},{"number":1128,"url":"https://github.com/whatwg/fetch/issues/1128","title":"Remove Cache-Control and Expires headers from the CORS-safelisted response headers to prevent user tracking","author":"plaperdr","createdAt":"2020-12-16T10:40:09Z","labels":["security/privacy","topic: cors","security-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":1,"numLabels":3}},{"number":1130,"url":"https://github.com/whatwg/fetch/issues/1130","title":"[Suggestion] Add more per-file (custom) header to multipart","author":"jimmywarting","createdAt":"2020-12-18T22:34:38Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":1132,"url":"https://github.com/whatwg/fetch/issues/1132","title":"Allow more flexibility in how 401s/407s are handled?","author":"estark37","createdAt":"2020-12-22T20:05:13Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":22,"numLabels":1}},{"number":1136,"url":"https://github.com/whatwg/fetch/issues/1136","title":"Align with post-payload HTTP terminology","author":"annevk","createdAt":"2021-01-11T06:47:44Z","labels":["topic: http","clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":1143,"url":"https://github.com/whatwg/fetch/issues/1143","title":"Explainer needed for creating requests","author":"tabatkins","createdAt":"2021-01-20T18:42:21Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":9,"numLabels":1}},{"number":1147,"url":"https://github.com/whatwg/fetch/issues/1147","title":"Should specify the error messages","author":"tkrotoff","createdAt":"2021-01-27T11:25:45Z","labels":["topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":6,"numLabels":1}},{"number":1156,"url":"https://github.com/whatwg/fetch/issues/1156","title":"HTTP/1 parsing","author":"annevk","createdAt":"2021-02-01T09:41:56Z","labels":["interop","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":4,"numLabels":2}},{"number":1167,"url":"https://github.com/whatwg/fetch/issues/1167","title":"Consider changing Response's url so it includes a fragment","author":"annevk","createdAt":"2021-02-11T08:58:04Z","labels":["addition/proposal","topic: api","needs concrete proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":14,"numLabels":3}},{"number":1175,"url":"https://github.com/whatwg/fetch/issues/1175","title":"Service workers and URL fragments","author":"annevk","createdAt":"2021-02-19T09:51:51Z","labels":["topic: redirects","topic: service workers"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":1186,"url":"https://github.com/whatwg/fetch/issues/1186","title":"Document the problem with cross-origin headers","author":"annevk","createdAt":"2021-03-04T08:10:58Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1189,"url":"https://github.com/whatwg/fetch/issues/1189","title":"Consider shifting the \"bad port list\" to an allowlist.","author":"mikewest","createdAt":"2021-03-09T07:46:47Z","labels":["topic: port blocking"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":21,"numLabels":1}},{"number":1195,"url":"https://github.com/whatwg/fetch/issues/1195","title":"Prohibit file: URL access from non-file: URLs","author":"domenic","createdAt":"2021-03-15T17:49:09Z","labels":["security/privacy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1212,"url":"https://github.com/whatwg/fetch/issues/1212","title":"Allow detecting whether request method has changed (e.g. due to redirect)","author":"marcelklehr","createdAt":"2021-04-09T12:26:32Z","labels":["addition/proposal","needs implementer interest","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":1,"numLabels":3}},{"number":1216,"url":"https://github.com/whatwg/fetch/issues/1216","title":"Use structured fields for CORS headers","author":"letitz","createdAt":"2021-04-14T09:07:27Z","labels":["topic: http","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":1226,"url":"https://github.com/whatwg/fetch/issues/1226","title":"Should credentialed, same-site, cross-origin requests be easier to enable?","author":"colinclerk","createdAt":"2021-04-29T04:34:16Z","labels":["addition/proposal","needs implementer interest","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":1,"numLabels":3}},{"number":1227,"url":"https://github.com/whatwg/fetch/issues/1227","title":"Add a flow diagrams for in-browser/client-side request flow and response flow ","author":"sideshowbarker","createdAt":"2021-04-30T08:41:22Z","labels":["editorial"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":1235,"url":"https://github.com/whatwg/fetch/issues/1235","title":"Allow redirects on cross-origin credentialed requests","author":"taralx","createdAt":"2021-05-14T20:35:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":1237,"url":"https://github.com/whatwg/fetch/issues/1237","title":"consider allowing `only-if-cached` with mode `navigate`","author":"wanderview","createdAt":"2021-05-21T21:06:12Z","labels":["topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1242,"url":"https://github.com/whatwg/fetch/issues/1242","title":"CORS preflight request and window","author":"yutakahirano","createdAt":"2021-05-26T09:51:01Z","labels":["topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1243,"url":"https://github.com/whatwg/fetch/issues/1243","title":"Refactoring WebSocket connections","author":"annevk","createdAt":"2021-05-26T16:41:19Z","labels":["security/privacy","topic: websockets","topic: connections"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":5,"numLabels":3}},{"number":1247,"url":"https://github.com/whatwg/fetch/issues/1247","title":"Private Network Access integration","author":"annevk","createdAt":"2021-06-03T13:51:21Z","labels":["topic: connections"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1252,"url":"https://github.com/whatwg/fetch/issues/1252","title":"Should destination of prefetch/prerender be set?","author":"mfalken","createdAt":"2021-06-14T02:53:32Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1253,"url":"https://github.com/whatwg/fetch/issues/1253","title":"COEP:credentialless and the HTTP cache.","author":"ArthurSonzogni","createdAt":"2021-06-15T08:04:13Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":29,"numLabels":1}},{"number":1254,"url":"https://github.com/whatwg/fetch/issues/1254","title":"Fetch body streams are not full duplex","author":"lucacasonato","createdAt":"2021-06-16T10:10:09Z","labels":["topic: streams","addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":46,"numLabels":3}},{"number":1338,"url":"https://github.com/whatwg/fetch/issues/1338","title":"Should file path <-> file URL handling be standardized?","author":"karwa","createdAt":"2021-07-13T19:17:34Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":1268,"url":"https://github.com/whatwg/fetch/issues/1268","title":"Additions to \"bad port list\" for UDP due to HTTP/3","author":"enygren","createdAt":"2021-07-15T23:23:27Z","labels":["topic: port blocking"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":1272,"url":"https://github.com/whatwg/fetch/issues/1272","title":"Alt-Used header conflict handling","author":"annevk","createdAt":"2021-07-23T07:13:44Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1274,"url":"https://github.com/whatwg/fetch/issues/1274","title":"Support 1D list as Header `init`","author":"Ethan-Arrowood","createdAt":"2021-07-27T00:29:54Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":5,"numLabels":3}},{"number":1277,"url":"https://github.com/whatwg/fetch/issues/1277","title":"What does \"Assert\" mean?","author":"ronag","createdAt":"2021-08-03T12:47:20Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1278,"url":"https://github.com/whatwg/fetch/issues/1278","title":"Access-Control-Max-Age not effective in preflight request caching when Authorization header is programatically defined","author":"mfbx9da4","createdAt":"2021-08-04T15:14:55Z","labels":["needs tests","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":8,"numLabels":2}},{"number":1280,"url":"https://github.com/whatwg/fetch/issues/1280","title":"Nobody implements isReloadNavigation","author":"domenic","createdAt":"2021-08-06T23:25:42Z","labels":["topic: html","topic: api","removal/deprecation"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":9,"numLabels":3}},{"number":1285,"url":"https://github.com/whatwg/fetch/issues/1285","title":"Modify httpRequest’s header list per HTTP.","author":"ronag","createdAt":"2021-08-10T06:42:49Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":11,"numLabels":0}},{"number":1286,"url":"https://github.com/whatwg/fetch/issues/1286","title":"aborting locked request body","author":"ronag","createdAt":"2021-08-10T17:41:16Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1287,"url":"https://github.com/whatwg/fetch/issues/1287","title":"cleanup signal listener","author":"ronag","createdAt":"2021-08-10T18:28:35Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":9,"numLabels":1}},{"number":1288,"url":"https://github.com/whatwg/fetch/issues/1288","title":"redirect doesn't cancel or consume current response","author":"ronag","createdAt":"2021-08-10T21:55:21Z","labels":["needs implementer interest","topic: http","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":9,"numLabels":3}},{"number":1291,"url":"https://github.com/whatwg/fetch/issues/1291","title":"Allow request take AsyncIterable body?","author":"ronag","createdAt":"2021-08-11T14:05:19Z","labels":["addition/proposal","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":14,"numLabels":2}},{"number":1292,"url":"https://github.com/whatwg/fetch/issues/1292","title":"407 case can live lock","author":"ronag","createdAt":"2021-08-11T15:45:24Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1295,"url":"https://github.com/whatwg/fetch/issues/1295","title":"Interop issue with range requests when the server sends more bytes than it says","author":"domenic","createdAt":"2021-08-14T17:11:01Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":14,"numLabels":1}},{"number":1316,"url":"https://github.com/whatwg/fetch/issues/1316","title":"HTTP/2 headers","author":"annevk","createdAt":"2021-10-01T16:09:24Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1322,"url":"https://github.com/whatwg/fetch/issues/1322","title":"consider exposing a Request.site getter","author":"wanderview","createdAt":"2021-10-06T20:20:43Z","labels":["addition/proposal","topic: api","topic: service workers"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":1,"numLabels":3}},{"number":1323,"url":"https://github.com/whatwg/fetch/issues/1323","title":"considering adding a proxying concept for service workers","author":"wanderview","createdAt":"2021-10-06T20:35:14Z","labels":["topic: service workers"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1324,"url":"https://github.com/whatwg/fetch/issues/1324","title":"Missing destination types for some style initiated resources","author":"noamr","createdAt":"2021-10-07T07:25:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":1326,"url":"https://github.com/whatwg/fetch/issues/1326","title":"Do we need any logic for QUIC connection migration?","author":"yutakahirano","createdAt":"2021-10-08T07:15:13Z","labels":["topic: port blocking","topic: connections"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":1327,"url":"https://github.com/whatwg/fetch/issues/1327","title":"Request needs to propagate concept of \"main frame navigation\"","author":"wanderview","createdAt":"2021-10-08T15:37:48Z","labels":["addition/proposal","topic: http","topic: service workers"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":4,"numLabels":3}},{"number":1332,"url":"https://github.com/whatwg/fetch/issues/1332","title":"track \"site for cookies\" on requests and propagate in passthrough service workers","author":"wanderview","createdAt":"2021-10-14T19:04:16Z","labels":["topic: service workers","topic: cookies"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":4,"numLabels":2}},{"number":1350,"url":"https://github.com/whatwg/fetch/issues/1350","title":"Send \"null\" Origin headers on cross-origin requests from an RFC7686 address","author":"fmarier","createdAt":"2021-11-09T03:17:39Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1358,"url":"https://github.com/whatwg/fetch/issues/1358","title":"Missing interface for uncompressed Content-Length when compression is used","author":"MPurscheUnity","createdAt":"2021-11-17T15:04:43Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":7,"numLabels":3}},{"number":1365,"url":"https://github.com/whatwg/fetch/issues/1365","title":"should VARY be a cors-safelisted header?","author":"wanderview","createdAt":"2021-12-02T15:45:24Z","labels":["security/privacy","topic: cors","security-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":2,"numLabels":3}},{"number":1382,"url":"https://github.com/whatwg/fetch/issues/1382","title":"Flag for \"Terminate on Response Body\"?","author":"fowl2","createdAt":"2022-01-08T13:31:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1383,"url":"https://github.com/whatwg/fetch/issues/1383","title":"CORS-safelisting particular client hints","author":"eeeps","createdAt":"2022-01-19T18:14:39Z","labels":["topic: cors","topic: client hints"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":1384,"url":"https://github.com/whatwg/fetch/issues/1384","title":"[Feature request] Add a `CookieStore` option to `Request` & `Response`","author":"jimmywarting","createdAt":"2022-01-23T14:54:01Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":6,"numLabels":2}},{"number":1398,"url":"https://github.com/whatwg/fetch/issues/1398","title":"Merging Client Hints Infrastructure into FETCH (and HTML) Standards","author":"arichiv","createdAt":"2022-02-02T21:12:03Z","labels":["topic: client hints"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1400,"url":"https://github.com/whatwg/fetch/issues/1400","title":"Define the \"memory cache\"","author":"annevk","createdAt":"2022-02-11T13:38:47Z","labels":["interop"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":1414,"url":"https://github.com/whatwg/fetch/issues/1414","title":"Proposal: CORS means TAO by default","author":"noamr","createdAt":"2022-03-17T08:20:15Z","labels":["addition/proposal","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":10,"numLabels":2}},{"number":1426,"url":"https://github.com/whatwg/fetch/issues/1426","title":"Define HSTS as \"internal\" redirect","author":"annevk","createdAt":"2022-04-19T15:39:21Z","labels":["security/privacy","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":1430,"url":"https://github.com/whatwg/fetch/issues/1430","title":"Proposal: Expose `initiator` to JavaScript","author":"d3lm","createdAt":"2022-04-29T08:04:33Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":1452,"url":"https://github.com/whatwg/fetch/issues/1452","title":"Add `initiatorType` values to CSP/destination table","author":"noamr","createdAt":"2022-06-14T09:08:27Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1466,"url":"https://github.com/whatwg/fetch/issues/1466","title":"Update Note on Request Destination / CSP directive","author":"evilpie","createdAt":"2022-07-06T10:18:35Z","labels":["good first issue","clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":6,"numLabels":2}},{"number":1484,"url":"https://github.com/whatwg/fetch/issues/1484","title":"Consider if redirect tainting should apply to `Timing-Allow-Origin`","author":"noamr","createdAt":"2022-09-05T13:23:54Z","labels":["clarification","topic: timing"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":1492,"url":"https://github.com/whatwg/fetch/issues/1492","title":"Prevent fetching from IPv4-mapped IPv6 addresses","author":"letitz","createdAt":"2022-09-22T12:19:37Z","labels":["topic: connections"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1524,"url":"https://github.com/whatwg/fetch/issues/1524","title":"Option to fetch raw byte as is. (without decompressing)","author":"jimmywarting","createdAt":"2022-11-01T17:02:16Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":7,"numLabels":2}},{"number":1551,"url":"https://github.com/whatwg/fetch/issues/1551","title":"Specify exception to redirect-tainting: Upgrade-Insecure-Requests (UIR) and HSTS scheme upgrades","author":"Rob--W","createdAt":"2022-11-26T16:37:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1553,"url":"https://github.com/whatwg/fetch/issues/1553","title":"Create Range header section in HTTP extensions section","author":"dlrobertson","createdAt":"2022-11-27T02:27:54Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":1575,"url":"https://github.com/whatwg/fetch/issues/1575","title":"String representations for Fetch API objects","author":"sgammon","createdAt":"2022-12-19T12:49:06Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1577,"url":"https://github.com/whatwg/fetch/issues/1577","title":"\"To obtain a connection, given a network partiti...\"","author":"hawkinsw","createdAt":"2022-12-19T18:13:39Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1592,"url":"https://github.com/whatwg/fetch/issues/1592","title":"Add size limiter to `Body#formData` method","author":"lucacasonato","createdAt":"2023-01-12T21:34:05Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":16,"numLabels":3}},{"number":1597,"url":"https://github.com/whatwg/fetch/issues/1597","title":"Make service worker timing for subresources specified and interoperable","author":"noamr","createdAt":"2023-01-25T14:17:21Z","labels":["security/privacy","topic: timing"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":1601,"url":"https://github.com/whatwg/fetch/issues/1601","title":"If a resource allows credentials but omits Vary, shouldn't responses to non-CORS requests also contain Access-Control-Allow-Credentials?","author":"jub0bs","createdAt":"2023-02-02T12:19:34Z","labels":["topic: cors","clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":8,"numLabels":2}},{"number":1602,"url":"https://github.com/whatwg/fetch/issues/1602","title":"Specify how/if response status code & content type are exposed for cross-origin navigations","author":"noamr","createdAt":"2023-02-07T07:02:34Z","labels":["security/privacy","topic: timing"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":1615,"url":"https://github.com/whatwg/fetch/issues/1615","title":"Allow pre-allocating array buffer for .arrayBuffer(), to allow zero-copy loads","author":"mixtur","createdAt":"2023-03-06T12:10:59Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":2,"numLabels":3}},{"number":1626,"url":"https://github.com/whatwg/fetch/issues/1626","title":"Resumable File Uploads","author":"Acconut","createdAt":"2023-03-30T22:51:06Z","labels":["addition/proposal","needs implementer interest","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":7,"numLabels":3}},{"number":1631,"url":"https://github.com/whatwg/fetch/issues/1631","title":"Authorization-removal change was compatibility-breaking","author":"jimrandomh","createdAt":"2023-04-16T00:20:33Z","labels":["addition/proposal","needs implementer interest","topic: same-origin policy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":5,"numLabels":3}},{"number":1635,"url":"https://github.com/whatwg/fetch/issues/1635","title":"`fetch` should have definition for server side stuff, like `dnsLookup` and `socketPath`","author":"loynoir","createdAt":"2023-04-18T09:42:36Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1637,"url":"https://github.com/whatwg/fetch/issues/1637","title":"Add a way to have cookie origin and CORS origin be different","author":"npm1","createdAt":"2023-04-20T15:33:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1654,"url":"https://github.com/whatwg/fetch/issues/1654","title":"HTTPS Upgrades","author":"carlosjoan91","createdAt":"2023-05-11T18:24:18Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":1662,"url":"https://github.com/whatwg/fetch/issues/1662","title":"[Question] What is the expected behavior for reusing the Request body in a HTTP redirect fetch (status code 307 / 308)?","author":"ytxmobile98","createdAt":"2023-05-26T09:25:31Z","labels":["topic: streams","clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":4,"numLabels":2}},{"number":1665,"url":"https://github.com/whatwg/fetch/issues/1665","title":"Expose the error from ReadableStream for Response methods via `err.cause`","author":"saschanaz","createdAt":"2023-06-02T16:36:25Z","labels":["topic: streams","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":1669,"url":"https://github.com/whatwg/fetch/issues/1669","title":"keepalive requests are terminated when they shouldn't be?","author":"smaug----","createdAt":"2023-06-06T21:52:03Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1672,"url":"https://github.com/whatwg/fetch/issues/1672","title":"\"Structured field value\" isn't well defined","author":"jyasskin","createdAt":"2023-06-14T21:28:17Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":6,"numLabels":1}},{"number":1673,"url":"https://github.com/whatwg/fetch/issues/1673","title":"Task destination can stay null and then lead to undefined behavior","author":"jyasskin","createdAt":"2023-06-14T23:41:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1679,"url":"https://github.com/whatwg/fetch/issues/1679","title":"Consider response.throwIfNotOk()","author":"annevk","createdAt":"2023-06-26T12:36:59Z","labels":["topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":12,"numLabels":1}},{"number":1683,"url":"https://github.com/whatwg/fetch/issues/1683","title":"Add Fetch Assertions ","author":"shgysk8zer0","createdAt":"2023-07-03T03:08:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1685,"url":"https://github.com/whatwg/fetch/issues/1685","title":"Reverse HTTP for CSRF/XSS-proofing of localhost webservers","author":"SoniEx2","createdAt":"2023-07-13T23:21:34Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1693,"url":"https://github.com/whatwg/fetch/issues/1693","title":"interop: content-type for blob fetch with invalid type","author":"dlrobertson","createdAt":"2023-08-07T21:31:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1698,"url":"https://github.com/whatwg/fetch/issues/1698","title":"Consider restricting 103 Early Hints to HTTP/2 or later","author":"tunetheweb","createdAt":"2023-08-30T14:37:59Z","labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":6,"numLabels":1}},{"number":1710,"url":"https://github.com/whatwg/fetch/issues/1710","title":"For which 1xx responses should Set-Cookie work?","author":"annevk","createdAt":"2023-09-28T07:46:30Z","labels":["topic: cookies"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1714,"url":"https://github.com/whatwg/fetch/issues/1714","title":"\"should X be blocked\" is a bad pattern","author":"annevk","createdAt":"2023-09-29T15:12:27Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":5,"numLabels":1}},{"number":1715,"url":"https://github.com/whatwg/fetch/issues/1715","title":"Deferred fetching feedback","author":"annevk","createdAt":"2023-10-02T13:51:29Z","labels":["topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":22,"numLabels":1}},{"number":1716,"url":"https://github.com/whatwg/fetch/issues/1716","title":"API for receiving interim responses (including early hints)","author":"jasnell","createdAt":"2023-10-02T14:58:24Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":1718,"url":"https://github.com/whatwg/fetch/issues/1718","title":"Define behavior for `Priority` request header","author":"pmeenan","createdAt":"2023-10-16T13:37:17Z","labels":["needs tests","topic: http","needs concrete proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":16,"numLabels":3}},{"number":1724,"url":"https://github.com/whatwg/fetch/issues/1724","title":"Incremental read: Why only Uint8Array instead of BufferSource?","author":"saschanaz","createdAt":"2023-11-16T14:08:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":12,"numLabels":0}},{"number":1729,"url":"https://github.com/whatwg/fetch/issues/1729","title":"Automatic decompression should sanitize `Content-Encoding` and `Content-Length` headers from the response","author":"lucacasonato","createdAt":"2023-12-21T19:54:06Z","labels":["needs implementer interest","needs tests","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":2,"numLabels":3}},{"number":1738,"url":"https://github.com/whatwg/fetch/issues/1738","title":"Redirect loop handling not discussed","author":"simon-friedberger","createdAt":"2024-02-22T12:22:43Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1739,"url":"https://github.com/whatwg/fetch/issues/1739","title":"Add compression dictionary negotiation and decoding to the fetch processing model","author":"pmeenan","createdAt":"2024-02-26T17:23:32Z","labels":["addition/proposal","needs concrete proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":7,"numLabels":2}},{"number":1746,"url":"https://github.com/whatwg/fetch/issues/1746","title":"[render-blocking] The links of \"render-blocking\" in fetch are vague","author":"cathiechen","createdAt":"2024-04-12T11:28:48Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1748,"url":"https://github.com/whatwg/fetch/issues/1748","title":"0x00 byte (%00) in a data: URL","author":"annevk","createdAt":"2024-04-29T12:36:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1749,"url":"https://github.com/whatwg/fetch/issues/1749","title":"fetch does not allow caching requests with a null client","author":"cbiesinger","createdAt":"2024-05-01T19:05:25Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":1759,"url":"https://github.com/whatwg/fetch/issues/1759","title":"Allow `new Response` with 101 status code","author":"benjamingr","createdAt":"2024-06-09T09:32:54Z","labels":["topic: http","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":6,"numLabels":2}},{"number":1762,"url":"https://github.com/whatwg/fetch/issues/1762","title":"Question regarding preflight requests using the original request destination","author":"recvfrom","createdAt":"2024-07-03T15:46:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1767,"url":"https://github.com/whatwg/fetch/issues/1767","title":"Add Range to no-cors safelisted headers","author":"joeyparrish","createdAt":"2024-08-16T18:05:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1770,"url":"https://github.com/whatwg/fetch/issues/1770","title":"redirects and etag/if-none-match","author":"wanderview","createdAt":"2024-08-23T16:00:50Z","labels":["topic: http","topic: redirects"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":20,"numLabels":2}},{"number":1771,"url":"https://github.com/whatwg/fetch/issues/1771","title":"Anchor permanence for integration with compression dictionary spec?","author":"pmeenan","createdAt":"2024-08-28T17:07:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1774,"url":"https://github.com/whatwg/fetch/issues/1774","title":"Can the set of safelisted methods be extended?","author":"reschke","createdAt":"2024-09-19T07:15:47Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":7,"numLabels":1}},{"number":1777,"url":"https://github.com/whatwg/fetch/issues/1777","title":"Add request Content-Length to PerformanceResourceTiming entries","author":"kyledevans","createdAt":"2024-09-25T16:11:08Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":1779,"url":"https://github.com/whatwg/fetch/issues/1779","title":"Response body being null on 204/205/304 etc doesn't match any implementation","author":"noamr","createdAt":"2024-10-23T17:39:23Z","labels":["topic: http","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":1786,"url":"https://github.com/whatwg/fetch/issues/1786","title":"HTTP/2 and Content-Length","author":"annevk","createdAt":"2024-11-14T11:13:58Z","labels":["needs tests","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":1790,"url":"https://github.com/whatwg/fetch/issues/1790","title":"Allow Origin and Access-Control-Allow-Origin to have multiple values","author":"arulthileeban","createdAt":"2024-12-05T18:52:02Z","labels":["addition/proposal","needs implementer interest","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":4,"numLabels":3}},{"number":1791,"url":"https://github.com/whatwg/fetch/issues/1791","title":"Proposal: `Request.json` helper","author":"denis-migdal","createdAt":"2024-12-07T14:18:53Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":3}},{"number":1800,"url":"https://github.com/whatwg/fetch/issues/1800","title":"Proposal: response.base64()","author":"hemanth","createdAt":"2025-01-08T19:56:23Z","labels":["addition/proposal","needs implementer interest","topic: api"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":10,"numLabels":3}},{"number":1802,"url":"https://github.com/whatwg/fetch/issues/1802","title":"blob() method: define behavior when get the MIME type return null","author":"F3n67u","createdAt":"2025-01-17T04:52:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1812,"url":"https://github.com/whatwg/fetch/issues/1812","title":"Fetch Timing Info's end time is set to a relative timestamp, when it should be the original captured unsafe current time","author":"Lubrsi","createdAt":"2025-03-05T18:06:32Z","labels":["topic: timing"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1813,"url":"https://github.com/whatwg/fetch/issues/1813","title":"A resource timing entry is not created if the end of a non-null response body is not reached and there is no consume body steps","author":"Lubrsi","createdAt":"2025-03-05T18:17:36Z","labels":["topic: timing"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":1819,"url":"https://github.com/whatwg/fetch/issues/1819","title":"Add `Signature` to `CORS non-wildcard request-header name`","author":"mnot","createdAt":"2025-04-01T14:30:27Z","labels":["security/privacy","topic: http","topic: cors","security-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":4,"numLabels":4}},{"number":1822,"url":"https://github.com/whatwg/fetch/issues/1822","title":"Ensure that browsers never send a malformed request except by explicit request from scripts","author":"DemiMarie","createdAt":"2025-05-07T23:08:34Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1824,"url":"https://github.com/whatwg/fetch/issues/1824","title":"Discussion: the term for non-preflighted request (\"simple request\")","author":"elarlang","createdAt":"2025-05-15T12:57:58Z","labels":["topic: cors","clarification","impacts documentation"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":9,"numLabels":3}},{"number":1827,"url":"https://github.com/whatwg/fetch/issues/1827","title":"Secure cookies should be permitted on secure requests, not just where there is a `https` scheme","author":"bvandersloot-mozilla","createdAt":"2025-05-19T12:44:56Z","labels":["topic: cookies"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":8,"numLabels":1}},{"number":1833,"url":"https://github.com/whatwg/fetch/issues/1833","title":"Should Request be usable with JS Explicit Resource Management?","author":"Ms2ger","createdAt":"2025-06-03T08:59:29Z","labels":["addition/proposal","integration"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":1834,"url":"https://github.com/whatwg/fetch/issues/1834","title":"data: URLs and Content-Length header","author":"tharkum","createdAt":"2025-06-05T12:41:27Z","labels":["interop"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":7,"numLabels":1}},{"number":1838,"url":"https://github.com/whatwg/fetch/issues/1838","title":"New Proposal: Fetch retry","author":"rakina","createdAt":"2025-06-27T13:17:22Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":36,"numLabels":2}},{"number":1839,"url":"https://github.com/whatwg/fetch/issues/1839","title":"Compression dictionary support for opaque responses","author":"pmeenan","createdAt":"2025-06-30T15:36:34Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":12,"numLabels":2}},{"number":1850,"url":"https://github.com/whatwg/fetch/issues/1850","title":"Investigate usage of \"append\" for headers","author":"valadaptive","createdAt":"2025-08-18T18:22:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1861,"url":"https://github.com/whatwg/fetch/issues/1861","title":"Convenience method to stream a response as text","author":"foolip","createdAt":"2025-10-02T10:30:30Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":10,"numLabels":2}},{"number":1865,"url":"https://github.com/whatwg/fetch/issues/1865","title":"static method: `Response.html`?","author":"noamr","createdAt":"2025-10-06T14:15:26Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":5,"numLabels":2}},{"number":1868,"url":"https://github.com/whatwg/fetch/issues/1868","title":"`Response.redirect` should return object whose headers are mutable, as well as `Response.json`","author":"petamoriken","createdAt":"2025-10-18T13:38:26Z","labels":["addition/proposal","topic: api","needs concrete proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":3}},{"number":1878,"url":"https://github.com/whatwg/fetch/issues/1878","title":"Allow user agents to use more permissive header validation in extensions","author":"rdcronin","createdAt":"2025-11-13T14:05:21Z","labels":["addition/proposal","needs concrete proposal","integration"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":13,"numLabels":3}},{"number":1891,"url":"https://github.com/whatwg/fetch/issues/1891","title":"Add `Prefer: safe` HTTP header","author":"bvandersloot-mozilla","createdAt":"2025-12-01T19:21:09Z","labels":["addition/proposal","needs implementer interest","topic: http","compat"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":7,"numLabels":4}},{"number":1892,"url":"https://github.com/whatwg/fetch/issues/1892","title":"Request with credentials included, but only if they are partitioned","author":"csharrison","createdAt":"2025-12-02T21:47:54Z","labels":["addition/proposal","needs implementer interest","topic: cookies"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":5,"numLabels":3}},{"number":1917,"url":"https://github.com/whatwg/fetch/issues/1917","title":"Add ability to opt-out of back-forward cache","author":"KthProg","createdAt":"2026-04-01T17:31:00Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":1919,"url":"https://github.com/whatwg/fetch/issues/1919","title":"Disallowing `Authorization` in CORS-preflight wildcards is currently not web compatible","author":"Lubrsi","createdAt":"2026-04-07T13:24:17Z","labels":["topic: cors","compat"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":465,"url":"https://github.com/whatwg/fetch/pull/465","title":"Block subresource requests whose URLs include credentials.","author":"mikewest","createdAt":"2017-01-24T12:16:33Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":58,"numComments":58,"numLabels":0}},{"number":519,"url":"https://github.com/whatwg/fetch/pull/519","title":"Block requests for suspected dangling markup.","author":"mikewest","createdAt":"2017-03-28T13:12:34Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":58,"numComments":58,"numLabels":0}},{"number":881,"url":"https://github.com/whatwg/fetch/pull/881","title":"Add a speculative flag to `Request` as well as related processing","author":"yoavweiss","createdAt":"2019-03-19T14:05:46Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":36,"numComments":36,"numLabels":0}},{"number":1041,"url":"https://github.com/whatwg/fetch/pull/1041","title":"Align spec more closely with cache freshening","author":"gterzian","createdAt":"2020-06-20T07:11:04Z","pull_request":{"draft":false},"labels":["topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":12,"numComments":12,"numLabels":1}},{"number":1270,"url":"https://github.com/whatwg/fetch/pull/1270","title":"Use tasks to manipulate streams","author":"annevk","createdAt":"2021-07-20T11:01:37Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":12,"numComments":12,"numLabels":0}},{"number":1273,"url":"https://github.com/whatwg/fetch/pull/1273","title":"Support setting websocket credential mode","author":"lucacasonato","createdAt":"2021-07-23T16:39:35Z","pull_request":{"draft":false},"labels":["addition/proposal","needs implementer interest","do not merge yet"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":7,"numLabels":3}},{"number":1351,"url":"https://github.com/whatwg/fetch/pull/1351","title":"Send \"null\" Origin header on cross-origin .onion requests","author":"fmarier","createdAt":"2021-11-09T03:23:11Z","pull_request":{"draft":true},"labels":["needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":23,"numComments":23,"numLabels":1}},{"number":1434,"url":"https://github.com/whatwg/fetch/pull/1434","title":"Prevent cross-origin sensitive header probing","author":"arichiv","createdAt":"2022-05-03T18:12:27Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":43,"numComments":43,"numLabels":0}},{"number":1442,"url":"https://github.com/whatwg/fetch/pull/1442","title":"Define opaque-response blocking ","author":"annevk","createdAt":"2022-05-17T12:10:07Z","pull_request":{"draft":true},"labels":["security/privacy","topic: same-origin policy","topic: orb","security-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":31,"numComments":31,"numLabels":4}},{"number":1536,"url":"https://github.com/whatwg/fetch/pull/1536","title":"Update CSM destinations to CSP Level 3. #1536","author":"ToniWilliams1","createdAt":"2022-11-12T08:58:24Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":36,"numComments":36,"numLabels":0}},{"number":1540,"url":"https://github.com/whatwg/fetch/pull/1540","title":"Add WebDriver BiDi network request logging","author":"jgraham","createdAt":"2022-11-18T10:24:49Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":64,"numComments":64,"numLabels":0}},{"number":1620,"url":"https://github.com/whatwg/fetch/pull/1620","title":"Define preconnect and dns-prefetch with CSP","author":"noamr","createdAt":"2023-03-20T17:10:31Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":27,"numComments":27,"numLabels":0}},{"number":1632,"url":"https://github.com/whatwg/fetch/pull/1632","title":"Add http method to fetch timing info","author":"sohomdatta1","createdAt":"2023-04-17T12:37:37Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":8,"numComments":8,"numLabels":0}},{"number":1655,"url":"https://github.com/whatwg/fetch/pull/1655","title":"HTTPS upgrades proposal","author":"carlosjoan91","createdAt":"2023-05-11T18:28:18Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":199,"numComments":199,"numLabels":0}},{"number":1737,"url":"https://github.com/whatwg/fetch/pull/1737","title":"Add ServiceWorker Static Routing API support","author":"sisidovski","createdAt":"2024-02-16T02:18:49Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":28,"numComments":28,"numLabels":0}},{"number":1755,"url":"https://github.com/whatwg/fetch/pull/1755","title":"Define opaque-response blocking (updated)","author":"sefeng211","createdAt":"2024-05-27T18:00:32Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":13,"numComments":13,"numLabels":0}},{"number":1756,"url":"https://github.com/whatwg/fetch/pull/1756","title":"Webdriver cache mode","author":"jgraham","createdAt":"2024-05-29T11:22:12Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":9,"numComments":9,"numLabels":0}},{"number":1757,"url":"https://github.com/whatwg/fetch/pull/1757","title":"Add process model processing for the \"Priority\" header.","author":"pmeenan","createdAt":"2024-06-03T16:57:05Z","pull_request":{"draft":false},"labels":["addition/proposal","topic: http"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":6,"numLabels":2}},{"number":1763,"url":"https://github.com/whatwg/fetch/pull/1763","title":"Block access to ::, ::ffff:0:0, and 0.0.0.0","author":"annevk","createdAt":"2024-07-10T11:43:25Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":21,"numComments":21,"numLabels":0}},{"number":1785,"url":"https://github.com/whatwg/fetch/pull/1785","title":"Allow HTTP scheme fetches to make CORS preflight for navigations","author":"alexpetros","createdAt":"2024-11-11T04:38:19Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":25,"numComments":25,"numLabels":0}},{"number":1788,"url":"https://github.com/whatwg/fetch/pull/1788","title":"Add `Last-Event-ID` to CORS-safelisted request headers","author":"rexxars","createdAt":"2024-11-19T04:23:42Z","pull_request":{"draft":false},"labels":["addition/proposal","topic: cors"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":26,"numComments":26,"numLabels":2}},{"number":1803,"url":"https://github.com/whatwg/fetch/pull/1803","title":"Skip unnecessary checks when we have a preloaded response candidate in main fetch","author":"nidhijaju","createdAt":"2025-01-17T09:15:05Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":19,"numComments":19,"numLabels":0}},{"number":1806,"url":"https://github.com/whatwg/fetch/pull/1806","title":"Editorial: Add guidelines for external specs about CORS, cross-origin isolation and TAO","author":"noamr","createdAt":"2025-01-28T10:58:09Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":25,"numComments":25,"numLabels":0}},{"number":1818,"url":"https://github.com/whatwg/fetch/pull/1818","title":"Add usage advice for Sec-","author":"martinthomson","createdAt":"2025-03-31T06:41:49Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":28,"numComments":28,"numLabels":0}},{"number":1841,"url":"https://github.com/whatwg/fetch/pull/1841","title":"Add the \"speculationrules\" destination","author":"domenic","createdAt":"2025-07-10T05:11:34Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":16,"numComments":16,"numLabels":0}},{"number":1843,"url":"https://github.com/whatwg/fetch/pull/1843","title":"WIP: Add a mechanism to fetch to track progress","author":"lukewarlow","createdAt":"2025-07-25T12:44:41Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":41,"numComments":41,"numLabels":0}},{"number":1844,"url":"https://github.com/whatwg/fetch/pull/1844","title":"Add examples for X-Content-Type-Options header","author":"hooiv","createdAt":"2025-07-27T10:10:37Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":0}},{"number":1854,"url":"https://github.com/whatwg/fetch/pull/1854","title":"Add support for compression dictionary transport","author":"pmeenan","createdAt":"2025-08-25T20:43:06Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":44,"numComments":44,"numLabels":0}},{"number":1862,"url":"https://github.com/whatwg/fetch/pull/1862","title":"Add a textStream() method to the Body mixin","author":"foolip","createdAt":"2025-10-02T12:10:07Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":11,"numComments":11,"numLabels":0}},{"number":1867,"url":"https://github.com/whatwg/fetch/pull/1867","title":"Handle `Unencoded-Digest` assertions.","author":"mikewest","createdAt":"2025-10-14T10:43:52Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":14,"numComments":14,"numLabels":0}},{"number":1876,"url":"https://github.com/whatwg/fetch/pull/1876","title":"Spec 'text directive user activation' boolean","author":"domfarolino","createdAt":"2025-11-09T04:26:43Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":8,"numComments":8,"numLabels":0}},{"number":1912,"url":"https://github.com/whatwg/fetch/pull/1912","title":"[import-bytes] add `bytes` sec-fetch-dest and accept","author":"styfle","createdAt":"2026-03-05T02:03:44Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":20,"numComments":20,"numLabels":0}},{"number":1918,"url":"https://github.com/whatwg/fetch/pull/1918","title":"Use SETTINGS_WT_ENABLED from draft 15 of ietf-webtrans-http3","author":"jan-ivar","createdAt":"2026-04-01T19:10:00Z","pull_request":{"draft":false},"labels":["do not merge yet"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":4,"numLabels":1}},{"number":1922,"url":"https://github.com/whatwg/fetch/pull/1922","title":"Define multipart/form-data","author":"annevk","createdAt":"2026-04-14T14:20:17Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":5,"numLabels":0}},{"number":1923,"url":"https://github.com/whatwg/fetch/pull/1923","title":"Fetch retry (draft)","author":"noamr","createdAt":"2026-04-20T13:21:17Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":5,"numLabels":0}}]}