{"repo":"WICG/nav-speculation","summary":{"retrieved":"2026-05-16T07:35:48Z","triageViolations":4,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":0,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":29},"triage":[{"number":244,"url":"https://github.com/WICG/nav-speculation/issues/244","title":"Re-evaluate treatment of unknown keys","author":"jeremyroman","createdAt":"2023-01-25T04:40:04Z","labels":["enhancement","speculation rules"],"sloTimeUsed":"P1207DT2H55M44S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":270,"url":"https://github.com/WICG/nav-speculation/issues/270","title":"Expose the reasons for prerender or prefetch cancellation in the API ","author":"screenspan","createdAt":"2023-04-27T11:38:08Z","labels":["enhancement","prefetch","prerendering"],"sloTimeUsed":"P1114DT19H57M40S","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":0,"numLabels":3},"outOfSlo":true},{"number":402,"url":"https://github.com/WICG/nav-speculation/issues/402","title":"\"update the successor for activation\" should probably not be called in parallel","author":"domenic","createdAt":"2025-07-29T04:43:57Z","labels":["bug","prerendering"],"sloTimeUsed":"P291DT2H51M51S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":419,"url":"https://github.com/WICG/nav-speculation/issues/419","title":"Specify when speculations should run","author":"tunetheweb","createdAt":"2025-12-01T12:56:06Z","labels":[],"sloTimeUsed":"P165DT18H39M42S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":7,"url":"https://github.com/WICG/nav-speculation/issues/7","title":"How to block storage access pre-activation?","author":"domenic","createdAt":"2020-10-27T21:42:12Z","labels":["security-privacy","cross-origin prerendering"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":6,"numLabels":2}},{"number":40,"url":"https://github.com/WICG/nav-speculation/issues/40","title":"We should expressly address private browsing/incognito","author":"jeremyroman","createdAt":"2021-02-11T22:51:12Z","labels":["documentation","security-privacy","needs spec edits"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":1,"numLabels":3}},{"number":72,"url":"https://github.com/WICG/nav-speculation/issues/72","title":"Facilitating the adoption of uncredentialed prefetching","author":"KenjiBaheux","createdAt":"2021-07-06T04:58:18Z","labels":["uncredentialed cross-origin prefetch"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":1,"numLabels":1}},{"number":98,"url":"https://github.com/WICG/nav-speculation/issues/98","title":"Clarification: Why is the API declarative?","author":"noamr","createdAt":"2021-12-09T09:09:32Z","labels":["enhancement","speculation rules"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":9,"numLabels":2}},{"number":106,"url":"https://github.com/WICG/nav-speculation/issues/106","title":"Privacy consideration: prerendered origin gains access to referring origin's heuristics","author":"noamr","createdAt":"2021-12-14T12:59:12Z","labels":["security-privacy","cross-origin prerendering"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":4,"numLabels":2}},{"number":111,"url":"https://github.com/WICG/nav-speculation/issues/111","title":"Add new ServiceWorker `Client` API to let the service worker know a client is being prerendered","author":"noamr","createdAt":"2021-12-20T11:54:42Z","labels":["enhancement","prerendering"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":6,"numLabels":2}},{"number":138,"url":"https://github.com/WICG/nav-speculation/issues/138","title":"HTTP responses should be able to indicate that a resource cannot be prefetched/prerendered","author":"jeremyroman","createdAt":"2022-02-09T19:17:02Z","labels":["prefetch","prerendering","affects compat"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":52,"numLabels":3}},{"number":143,"url":"https://github.com/WICG/nav-speculation/issues/143","title":"Allow web developers to relax restrictions?","author":"noamr","createdAt":"2022-02-16T13:52:23Z","labels":["enhancement","prerendering"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":162,"url":"https://github.com/WICG/nav-speculation/issues/162","title":"Notification of canceled prerendering?","author":"domenic","createdAt":"2022-05-24T14:55:14Z","labels":["enhancement","prerendering"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":4,"numLabels":2}},{"number":170,"url":"https://github.com/WICG/nav-speculation/issues/170","title":"Keying on Vary:ing headers in prefetch/prerender","author":"domenic","createdAt":"2022-08-16T05:38:58Z","labels":["enhancement","prefetch","prerendering","affects compat"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":5,"numLabels":4}},{"number":266,"url":"https://github.com/WICG/nav-speculation/issues/266","title":"Make prefetch records not Document-scoped?","author":"hiroshige-g","createdAt":"2023-04-07T02:37:51Z","labels":["enhancement","prefetch","in progress"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":1,"numLabels":3}},{"number":290,"url":"https://github.com/WICG/nav-speculation/issues/290","title":"Add an HTML attribute to delay JS execution after ActivationStart","author":"tvereecke","createdAt":"2023-12-05T10:26:44Z","labels":["enhancement","prerendering"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":4,"numLabels":2}},{"number":302,"url":"https://github.com/WICG/nav-speculation/issues/302","title":"Prefetching and cookie changes","author":"jeremyroman","createdAt":"2024-03-07T21:42:54Z","labels":["enhancement","prefetch"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":305,"url":"https://github.com/WICG/nav-speculation/issues/305","title":"Add Prerender Until Script","author":"tvereecke","createdAt":"2024-03-25T14:05:24Z","labels":["enhancement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":6,"numLabels":1}},{"number":306,"url":"https://github.com/WICG/nav-speculation/issues/306","title":"Add Callback to Prerender State","author":"giorgiopellegrino","createdAt":"2024-03-25T16:40:22Z","labels":["enhancement","prerendering"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":6,"numLabels":2}},{"number":319,"url":"https://github.com/WICG/nav-speculation/issues/319","title":"Add prerendering security and privacy considerations to the spec","author":"kjmcnee","createdAt":"2024-05-21T20:22:13Z","labels":["prerendering","needs spec edits"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":322,"url":"https://github.com/WICG/nav-speculation/issues/322","title":"Way of allowing simple form-based navigations for Search","author":"tunetheweb","createdAt":"2024-06-11T09:09:26Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":9,"numLabels":0}},{"number":342,"url":"https://github.com/WICG/nav-speculation/issues/342","title":"Clarify navigation automation","author":"sadym-chromium","createdAt":"2024-10-24T10:56:04Z","labels":["enhancement","prerendering"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":7,"numLabels":2}},{"number":347,"url":"https://github.com/WICG/nav-speculation/issues/347","title":"Prefetch requests keeping the service worker alive and preventing it from revving its version","author":"domenic","createdAt":"2024-12-02T08:02:45Z","labels":["bug","prefetch","in progress"],"milestone":{"url":"https://github.com/WICG/nav-speculation/milestone/1","title":"Upstream prefetch"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numLabels":3}},{"number":348,"url":"https://github.com/WICG/nav-speculation/issues/348","title":"Allow external <script type=speculationrules>","author":"bramus","createdAt":"2024-12-06T13:27:18Z","labels":["enhancement","speculation rules"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":367,"url":"https://github.com/WICG/nav-speculation/issues/367","title":"When navigation is redirected to prefetch record's URL, should it be served by the prefetch?","author":"hiroshige-g","createdAt":"2025-03-12T21:11:13Z","labels":["prefetch","needs spec edits"],"milestone":{"url":"https://github.com/WICG/nav-speculation/milestone/1","title":"Upstream prefetch"},"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numLabels":2}},{"number":368,"url":"https://github.com/WICG/nav-speculation/issues/368","title":"Website-provided anonymizing proxy","author":"zcorpan","createdAt":"2025-03-17T14:55:11Z","labels":["enhancement","prefetch"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":4,"numLabels":2}},{"number":383,"url":"https://github.com/WICG/nav-speculation/issues/383","title":"Need observability on the prefetching/prerendering page","author":"stoyan","createdAt":"2025-05-23T21:43:10Z","labels":["enhancement"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":5,"numLabels":1}},{"number":396,"url":"https://github.com/WICG/nav-speculation/issues/396","title":"ServiceWorker client creation URL + No-Vary-Search","author":"hiroshige-g","createdAt":"2025-06-30T09:44:16Z","labels":["bug","prerendering","no-vary-search"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":4,"numLabels":3}},{"number":422,"url":"https://github.com/WICG/nav-speculation/issues/422","title":"Delay loading of `eager` images until the page is activated","author":"verlok","createdAt":"2026-01-09T14:17:33Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":425,"url":"https://github.com/WICG/nav-speculation/issues/425","title":"Do we need a new `Sec-Purpose` value for `prender_until_script`?","author":"tunetheweb","createdAt":"2026-01-23T09:31:12Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":429,"url":"https://github.com/WICG/nav-speculation/issues/429","title":"Require https for cross-origin","author":"zcorpan","createdAt":"2026-03-18T15:46:12Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":409,"url":"https://github.com/WICG/nav-speculation/pull/409","title":"Do not keep service workers alive via prefetch clients","author":"domenic","createdAt":"2025-09-11T04:52:43Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":9,"numComments":9,"numLabels":0}},{"number":426,"url":"https://github.com/WICG/nav-speculation/pull/426","title":"Add Form Submission spec to prerendering.bs","author":"robertlin-chromium","createdAt":"2026-02-20T12:59:26Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":25,"numComments":25,"numLabels":0}}]}