diff --git a/ed/algorithms/no-vary-search.json b/ed/algorithms/no-vary-search.json deleted file mode 100644 index 625dec97f598..000000000000 --- a/ed/algorithms/no-vary-search.json +++ /dev/null @@ -1,264 +0,0 @@ -{ - "spec": { - "title": "No-Vary-Search", - "url": "https://wicg.github.io/nav-speculation/no-vary-search.html" - }, - "algorithms": [ - { - "name": "parse a URL search variance", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#parse-a-url-search-variance", - "html": "To parse a URL search variance given a map value:", - "rationale": ".algorithm", - "steps": [ - { - "html": "
If value is null, then return the default URL search variance.
" - }, - { - "html": "If value’s keys contains anything other than \"key-order\", \"params\", or \"except\", then return the default URL search variance.
Let result be a new URL search variance.
" - }, - { - "html": "Set result’s vary on key order to true.
" - }, - { - "html": "If value[\"key-order\"] exists:",
- "rationale": "if",
- "steps": [
- {
- "html": "If value[\"key-order\"] is not a boolean, then return the default URL search variance.
Set result’s vary on key order to the boolean negation of value[\"key-order\"].
params\"] exists:",
- "rationale": "if",
- "steps": [
- {
- "html": "If value[\"params\"] is a boolean:",
- "rationale": "if",
- "steps": [
- {
- "html": "If value[\"params\"] is true, then:",
- "rationale": "set",
- "steps": [
- {
- "html": "Set result’s no-vary params to wildcard.
" - }, - { - "html": "Set result’s vary params to the empty list.
" - } - ] - }, - { - "html": "Otherwise:", - "rationale": "set", - "steps": [ - { - "html": "Set result’s no-vary params to the empty list.
" - }, - { - "html": "Set result’s vary params to wildcard.
" - } - ] - } - ] - }, - { - "html": "Otherwise, if value[\"params\"] is a list:",
- "rationale": "if",
- "steps": [
- {
- "html": "If any item in value[\"params\"] is not a string, then return the default URL search variance.
Set result’s no-vary params to the result of applying parse a key to each item in value[\"params\"].
Set result’s vary params to wildcard.
" - } - ] - }, - { - "html": "Otherwise, return the default URL search variance.
" - } - ] - }, - { - "html": "If value[\"except\"] exists:",
- "rationale": "if",
- "steps": [
- {
- "html": "If value[\"params\"] is not true, then return the default URL search variance.
If value[\"except\"] is not a list, then return the default URL search variance.
If any item in value[\"except\"] is not a string, then return the default URL search variance.
Set result’s vary params to the result of applying parse a key to each item in value[\"except\"].
Return result.
" - } - ] - }, - { - "name": "obtain a URL search variance", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#obtain-a-url-search-variance", - "html": "To obtain a URL search variance given a response response:", - "rationale": ".algorithm", - "steps": [ - { - "html": "Let fieldValue be the result of getting a structured field value given `No-Vary-Search` and \"dictionary\" from response’s header list.
Return the result of parsing a URL search variance given fieldValue.
" - } - ] - }, - { - "name": "obtain a URL search variance hint", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#obtain-a-url-search-variance-hint", - "html": "To obtain a URL search variance hint given a string hintValue:", - "rationale": ".algorithm", - "steps": [ - { - "html": "Let fieldValue be the result of parsing structured fields given hintValue and \"dictionary\".
If parsing failed, then return the default URL search variance.
" - }, - { - "html": "Return the result of parsing a URL search variance given fieldValue.
" - } - ] - }, - { - "name": "parse a key", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#parse-a-key", - "html": "To parse a key given an ASCII string keyString:", - "rationale": ".algorithm", - "steps": [ - { - "html": "Let keyBytes be the isomorphic encoding of keyString.
" - }, - { - "html": "Replace any 0x2B (+) in keyBytes with 0x20 (SP).
" - }, - { - "html": "Let keyBytesDecoded be the percent-decoding of keyBytes.
" - }, - { - "html": "Let keyStringDecoded be the UTF-8 decoding without BOM of keyBytesDecoded.
" - }, - { - "html": "Return keyStringDecoded.
" - } - ] - }, - { - "name": "equivalent modulo search variance", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#equivalent-modulo-search-variance", - "html": "Two URLs urlA and urlB are equivalent modulo search variance given a URL search variance searchVariance if the following algorithm returns true:", - "rationale": "if", - "steps": [ - { - "html": "If the scheme, username, password, host, port, or path of urlA and urlB differ, then return false.
" - }, - { - "html": "If searchVariance is equivalent to the default URL search variance, then:", - "rationale": "if", - "steps": [ - { - "html": "If urlA’s query equals urlB’s query, then return true.
" - }, - { - "html": "Return false.
" - } - ] - }, - { - "html": "Let searchParamsA and searchParamsB be empty lists.
" - }, - { - "html": "If urlA’s query is not null, then set searchParamsA to the result of running the application/x-www-form-urlencoded parser given the isomorphic encoding of urlA’s query.
" - }, - { - "html": "If urlB’s query is not null, then set searchParamsB to the result of running the application/x-www-form-urlencoded parser given the isomorphic encoding of urlB’s query.
" - }, - { - "html": "If searchVariance’s no-vary params is a list, then:", - "rationale": "set", - "steps": [ - { - "html": "Set searchParamsA to a list containing those items pair in searchParamsA where searchVariance’s no-vary params does not contain pair[0].
" - }, - { - "html": "Set searchParamsB to a list containing those items pair in searchParamsB where searchVariance’s no-vary params does not contain pair[0].
" - } - ] - }, - { - "html": "Otherwise, if searchVariance’s vary params is a list, then:", - "rationale": "set", - "steps": [ - { - "html": "Set searchParamsA to a list containing those items pair in searchParamsA where searchVariance’s vary params contains pair[0].
" - }, - { - "html": "Set searchParamsB to a list containing those items pair in searchParamsB where searchVariance’s vary params contains pair[0].
" - } - ] - }, - { - "html": "If searchVariance’s vary on key order is false, then:", - "rationale": "let", - "steps": [ - { - "html": "Let keyLessThan be an algorithm taking as inputs two pairs (keyA, valueA) and (keyB, valueB), which returns whether keyA is code unit less than keyB.
" - }, - { - "html": "Set searchParamsA to the result of sorting in ascending order searchParamsA, with keyLessThan.
" - }, - { - "html": "Set searchParamsB to the result of sorting in ascending order searchParamsB, with keyLessThan.
" - } - ] - }, - { - "html": "If searchParamsA’s size is not equal to searchParamsB’s size, then return false.
" - }, - { - "html": "Let i be 0.
" - }, - { - "html": "While i < searchParamsA’s size:", - "rationale": "if", - "steps": [ - { - "html": "If searchParamsA[i][0] does not equal searchParamsB[i][0], then return false.
" - }, - { - "html": "If searchParamsA[i][1] does not equal searchParamsB[i][1], then return false.
" - }, - { - "html": "Set i to i + 1.
" - } - ] - }, - { - "html": "Return true.
" - } - ] - } - ] -} \ No newline at end of file diff --git a/ed/dfns/no-vary-search.json b/ed/dfns/no-vary-search.json deleted file mode 100644 index b0c3ca93e245..000000000000 --- a/ed/dfns/no-vary-search.json +++ /dev/null @@ -1,265 +0,0 @@ -{ - "spec": { - "title": "No-Vary-Search", - "url": "https://wicg.github.io/nav-speculation/no-vary-search.html" - }, - "dfns": [ - { - "id": "http-headerdef-no-vary-search", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#http-headerdef-no-vary-search", - "linkingText": [ - "No-Vary-Search" - ], - "localLinkingText": [], - "type": "http-header", - "for": [], - "access": "public", - "informative": false, - "heading": { - "id": "header-definition", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#header-definition", - "title": "HTTP header field definition", - "number": "2" - }, - "definedIn": "prose" - }, - { - "id": "url-search-variance", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance", - "linkingText": [ - "URL search variance" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": false, - "heading": { - "id": "model", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#model", - "title": "Data model", - "number": "3" - }, - "definedIn": "prose" - }, - { - "id": "url-search-variance-no-vary-params", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-no-vary-params", - "linkingText": [ - "no-vary params" - ], - "localLinkingText": [], - "type": "dfn", - "for": [ - "URL search variance" - ], - "access": "private", - "informative": false, - "heading": { - "id": "model", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#model", - "title": "Data model", - "number": "3" - }, - "definedIn": "prose" - }, - { - "id": "url-search-variance-no-vary-params-wildcard", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-no-vary-params-wildcard", - "linkingText": [ - "wildcard" - ], - "localLinkingText": [], - "type": "dfn", - "for": [ - "URL search variance/no-vary params" - ], - "access": "private", - "informative": false, - "heading": { - "id": "model", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#model", - "title": "Data model", - "number": "3" - }, - "definedIn": "prose" - }, - { - "id": "url-search-variance-vary-params", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-vary-params", - "linkingText": [ - "vary params" - ], - "localLinkingText": [], - "type": "dfn", - "for": [ - "URL search variance" - ], - "access": "private", - "informative": false, - "heading": { - "id": "model", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#model", - "title": "Data model", - "number": "3" - }, - "definedIn": "prose" - }, - { - "id": "url-search-variance-vary-params-wildcard", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-vary-params-wildcard", - "linkingText": [ - "wildcard" - ], - "localLinkingText": [], - "type": "dfn", - "for": [ - "URL search variance/vary params" - ], - "access": "private", - "informative": false, - "heading": { - "id": "model", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#model", - "title": "Data model", - "number": "3" - }, - "definedIn": "prose" - }, - { - "id": "url-search-variance-vary-on-key-order", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-vary-on-key-order", - "linkingText": [ - "vary on key order" - ], - "localLinkingText": [], - "type": "dfn", - "for": [ - "URL search variance" - ], - "access": "private", - "informative": false, - "heading": { - "id": "model", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#model", - "title": "Data model", - "number": "3" - }, - "definedIn": "prose" - }, - { - "id": "default-url-search-variance", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#default-url-search-variance", - "linkingText": [ - "default URL search variance" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": false, - "heading": { - "id": "model", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#model", - "title": "Data model", - "number": "3" - }, - "definedIn": "prose" - }, - { - "id": "parse-a-url-search-variance", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#parse-a-url-search-variance", - "linkingText": [ - "parse a URL search variance" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": false, - "heading": { - "id": "parsing", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#parsing", - "title": "Parsing", - "number": "4" - }, - "definedIn": "prose" - }, - { - "id": "obtain-a-url-search-variance", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#obtain-a-url-search-variance", - "linkingText": [ - "obtain a URL search variance" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": false, - "heading": { - "id": "parsing", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#parsing", - "title": "Parsing", - "number": "4" - }, - "definedIn": "prose" - }, - { - "id": "obtain-a-url-search-variance-hint", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#obtain-a-url-search-variance-hint", - "linkingText": [ - "obtain a URL search variance hint" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": false, - "heading": { - "id": "parsing", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#parsing", - "title": "Parsing", - "number": "4" - }, - "definedIn": "prose" - }, - { - "id": "parse-a-key", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#parse-a-key", - "linkingText": [ - "parse a key" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "private", - "informative": false, - "heading": { - "id": "parsing", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#parsing", - "title": "Parsing", - "number": "4" - }, - "definedIn": "prose" - }, - { - "id": "equivalent-modulo-search-variance", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#equivalent-modulo-search-variance", - "linkingText": [ - "equivalent modulo search variance" - ], - "localLinkingText": [], - "type": "dfn", - "for": [], - "access": "public", - "informative": false, - "heading": { - "id": "comparing", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#comparing", - "title": "Comparing", - "number": "5" - }, - "definedIn": "prose" - } - ] -} \ No newline at end of file diff --git a/ed/headings/no-vary-search.json b/ed/headings/no-vary-search.json deleted file mode 100644 index 3a283a1df291..000000000000 --- a/ed/headings/no-vary-search.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "spec": { - "title": "No-Vary-Search", - "url": "https://wicg.github.io/nav-speculation/no-vary-search.html" - }, - "headings": [ - { - "id": "title", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#title", - "level": 1, - "title": "No-Vary-Search" - }, - { - "id": "abstract", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#abstract", - "level": 2, - "title": "Abstract" - }, - { - "id": "status", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#status", - "level": 2, - "title": "Status of this document" - }, - { - "id": "toc", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#toc", - "level": 2, - "title": "Table of Contents" - }, - { - "id": "status-and-venue", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#status-and-venue", - "level": 2, - "title": "Status and venue note", - "number": "1" - }, - { - "id": "header-definition", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#header-definition", - "level": 2, - "title": "HTTP header field definition", - "number": "2" - }, - { - "id": "model", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#model", - "level": 2, - "title": "Data model", - "number": "3" - }, - { - "id": "parsing", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#parsing", - "level": 2, - "title": "Parsing", - "number": "4" - }, - { - "id": "comparing", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#comparing", - "level": 2, - "title": "Comparing", - "number": "5" - }, - { - "id": "security-considerations", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#security-considerations", - "level": 2, - "title": "Security considerations", - "number": "6" - }, - { - "id": "privacy-considerations", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#privacy-considerations", - "level": 2, - "title": "Privacy considerations", - "number": "7" - }, - { - "id": "index", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#index", - "level": 2, - "title": "Index" - }, - { - "id": "index-defined-here", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#index-defined-here", - "level": 3, - "title": "Terms defined by this specification" - }, - { - "id": "index-defined-elsewhere", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#index-defined-elsewhere", - "level": 3, - "title": "Terms defined by reference" - }, - { - "id": "references", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#references", - "level": 2, - "title": "References" - }, - { - "id": "normative", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#normative", - "level": 3, - "title": "Normative References" - }, - { - "id": "informative", - "href": "https://wicg.github.io/nav-speculation/no-vary-search.html#informative", - "level": 3, - "title": "Informative References" - } - ] -} \ No newline at end of file diff --git a/ed/ids/no-vary-search.json b/ed/ids/no-vary-search.json deleted file mode 100644 index b7c7e31ee214..000000000000 --- a/ed/ids/no-vary-search.json +++ /dev/null @@ -1,252 +0,0 @@ -{ - "spec": { - "title": "No-Vary-Search", - "url": "https://wicg.github.io/nav-speculation/no-vary-search.html" - }, - "ids": [ - "https://wicg.github.io/nav-speculation/no-vary-search.html#toc-nav", - "https://wicg.github.io/nav-speculation/no-vary-search.html#toc-jump", - "https://wicg.github.io/nav-speculation/no-vary-search.html#toc-toggle", - "https://wicg.github.io/nav-speculation/no-vary-search.html#toc-theme-toggle", - "https://wicg.github.io/nav-speculation/no-vary-search.html#title", - "https://wicg.github.io/nav-speculation/no-vary-search.html#w3c-state", - "https://wicg.github.io/nav-speculation/no-vary-search.html#abstract", - "https://wicg.github.io/nav-speculation/no-vary-search.html#status", - "https://wicg.github.io/nav-speculation/no-vary-search.html#toc", - "https://wicg.github.io/nav-speculation/no-vary-search.html#contents", - "https://wicg.github.io/nav-speculation/no-vary-search.html#status-and-venue", - "https://wicg.github.io/nav-speculation/no-vary-search.html#header-definition", - "https://wicg.github.io/nav-speculation/no-vary-search.html#http-headerdef-no-vary-search", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-section-1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-name-dictionaries", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-name-boolean", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-name-boolean%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-name-inner-lists", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-name-inner-lists%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-obtain-a-url-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#model", - "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-struct", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-struct-item", - "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-no-vary-params", - "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-no-vary-params-wildcard", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-string", - "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-vary-params", - "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-vary-params-wildcard", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-string%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#url-search-variance-vary-on-key-order", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-boolean", - "https://wicg.github.io/nav-speculation/no-vary-search.html#default-url-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params-wildcard", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-on-key-order", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-obtain-a-url-search-variance%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params-wildcard", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params-wildcard%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#parsing", - "https://wicg.github.io/nav-speculation/no-vary-search.html#parse-a-url-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-ordered-map", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-map-getting-the-keys", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-contain", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-on-key-order%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-map-exists", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-boolean%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-on-key-order%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-map-exists%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-boolean%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params-wildcard%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params-wildcard%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-item", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-string%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A4", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-parse-a-key", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-item%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A4", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params-wildcard%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-map-exists%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A4", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A4", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A5", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-item%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-string%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A6", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A5", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-parse-a-key%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-item%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A7", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A8", - "https://wicg.github.io/nav-speculation/no-vary-search.html#obtain-a-url-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-response", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-header-list-get-structured-header", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-http-headerdef-no-vary-search", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-response-header-list", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-parse-a-url-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#example-parsing-vary-vs-no-vary", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A5", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A6", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A6", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params-wildcard%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A7", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A7", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A8", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params-wildcard%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A8", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params-wildcard%E2%91%A4", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A0%E2%93%AA", - "https://wicg.github.io/nav-speculation/no-vary-search.html#example-parsing-invalid", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A0%E2%93%AA", - "https://wicg.github.io/nav-speculation/no-vary-search.html#example-parsing-unconventional", - "https://wicg.github.io/nav-speculation/no-vary-search.html#obtain-a-url-search-variance-hint", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-string%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-text-parse", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A0%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-parse-a-url-search-variance%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#parse-a-key", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-ascii-string", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-isomorphic-encode", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-percent-decode", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-utf-8-decode-without-bom", - "https://wicg.github.io/nav-speculation/no-vary-search.html#example-parse-a-key", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-parse-a-key%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-urlencoded", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A0%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-equivalent-modulo-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-urlencoded-parser", - "https://wicg.github.io/nav-speculation/no-vary-search.html#comparing", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url", - "https://wicg.github.io/nav-speculation/no-vary-search.html#equivalent-modulo-search-variance", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-scheme", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-username", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-password", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-host", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-port", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-path", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-default-url-search-variance%E2%91%A0%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-query", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-query%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-urlencoded-parser%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-query%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A5", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-query%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-urlencoded-parser%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-isomorphic-encode%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-query%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-query%E2%91%A4", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-urlencoded-parser%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-isomorphic-encode%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-query%E2%91%A5", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A0%E2%93%AA", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A6", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A7", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-item%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A0%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-contain%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A8", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-item%E2%91%A4", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-no-vary-params%E2%91%A0%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-contain%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A0%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A0%E2%93%AA", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A0%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-item%E2%91%A5", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A0%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-contain%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list%E2%91%A0%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-item%E2%91%A6", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-params%E2%91%A0%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-contain%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-url-search-variance-vary-on-key-order%E2%91%A2", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-code-unit-less-than", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-sort-in-ascending-order", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-sort-in-ascending-order%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-size", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-size%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-iteration-while", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-list-size%E2%91%A1", - "https://wicg.github.io/nav-speculation/no-vary-search.html#example-equivalence-canonicalization", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-urlencoded-parser%E2%91%A3", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-query%E2%91%A6", - "https://wicg.github.io/nav-speculation/no-vary-search.html#security-considerations", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-origin", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-concept-url-host%E2%91%A0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ref-for-dom-history-replacestate", - "https://wicg.github.io/nav-speculation/no-vary-search.html#privacy-considerations", - "https://wicg.github.io/nav-speculation/no-vary-search.html#index", - "https://wicg.github.io/nav-speculation/no-vary-search.html#index-defined-here", - "https://wicg.github.io/nav-speculation/no-vary-search.html#index-defined-elsewhere", - "https://wicg.github.io/nav-speculation/no-vary-search.html#a3033be5", - "https://wicg.github.io/nav-speculation/no-vary-search.html#5c66de35", - "https://wicg.github.io/nav-speculation/no-vary-search.html#f7b00a8b", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ee7bba09", - "https://wicg.github.io/nav-speculation/no-vary-search.html#086e3aff", - "https://wicg.github.io/nav-speculation/no-vary-search.html#66fd1e11", - "https://wicg.github.io/nav-speculation/no-vary-search.html#2d5a2765", - "https://wicg.github.io/nav-speculation/no-vary-search.html#36858240", - "https://wicg.github.io/nav-speculation/no-vary-search.html#4135591f", - "https://wicg.github.io/nav-speculation/no-vary-search.html#ae8def21", - "https://wicg.github.io/nav-speculation/no-vary-search.html#1243a891", - "https://wicg.github.io/nav-speculation/no-vary-search.html#16b1470a", - "https://wicg.github.io/nav-speculation/no-vary-search.html#5afbefcd", - "https://wicg.github.io/nav-speculation/no-vary-search.html#c88f3887", - "https://wicg.github.io/nav-speculation/no-vary-search.html#31db57e6", - "https://wicg.github.io/nav-speculation/no-vary-search.html#649608b9", - "https://wicg.github.io/nav-speculation/no-vary-search.html#3fca5a9e", - "https://wicg.github.io/nav-speculation/no-vary-search.html#0204d188", - "https://wicg.github.io/nav-speculation/no-vary-search.html#bccbabba", - "https://wicg.github.io/nav-speculation/no-vary-search.html#0698d556", - "https://wicg.github.io/nav-speculation/no-vary-search.html#984221ca", - "https://wicg.github.io/nav-speculation/no-vary-search.html#cbdc89b4", - "https://wicg.github.io/nav-speculation/no-vary-search.html#d65c1d68", - "https://wicg.github.io/nav-speculation/no-vary-search.html#d71d1eda", - "https://wicg.github.io/nav-speculation/no-vary-search.html#2892a577", - "https://wicg.github.io/nav-speculation/no-vary-search.html#a44bca31", - "https://wicg.github.io/nav-speculation/no-vary-search.html#928a0e65", - "https://wicg.github.io/nav-speculation/no-vary-search.html#36265cc4", - "https://wicg.github.io/nav-speculation/no-vary-search.html#b85ee3be", - "https://wicg.github.io/nav-speculation/no-vary-search.html#a1288f2a", - "https://wicg.github.io/nav-speculation/no-vary-search.html#c0868016", - "https://wicg.github.io/nav-speculation/no-vary-search.html#5abf08c8", - "https://wicg.github.io/nav-speculation/no-vary-search.html#852ada56", - "https://wicg.github.io/nav-speculation/no-vary-search.html#3ab2ec8b", - "https://wicg.github.io/nav-speculation/no-vary-search.html#3a711be7", - "https://wicg.github.io/nav-speculation/no-vary-search.html#dcffbccd", - "https://wicg.github.io/nav-speculation/no-vary-search.html#10d9e2a0", - "https://wicg.github.io/nav-speculation/no-vary-search.html#218c9455", - "https://wicg.github.io/nav-speculation/no-vary-search.html#references", - "https://wicg.github.io/nav-speculation/no-vary-search.html#normative", - "https://wicg.github.io/nav-speculation/no-vary-search.html#biblio-encoding", - "https://wicg.github.io/nav-speculation/no-vary-search.html#biblio-fetch", - "https://wicg.github.io/nav-speculation/no-vary-search.html#biblio-html", - "https://wicg.github.io/nav-speculation/no-vary-search.html#biblio-infra", - "https://wicg.github.io/nav-speculation/no-vary-search.html#biblio-nav-tracking-mitigations", - "https://wicg.github.io/nav-speculation/no-vary-search.html#biblio-rfc8941", - "https://wicg.github.io/nav-speculation/no-vary-search.html#biblio-url", - "https://wicg.github.io/nav-speculation/no-vary-search.html#informative", - "https://wicg.github.io/nav-speculation/no-vary-search.html#biblio-rfc9111" - ] -} \ No newline at end of file diff --git a/ed/refs/no-vary-search.json b/ed/refs/no-vary-search.json deleted file mode 100644 index 6dc2b393d656..000000000000 --- a/ed/refs/no-vary-search.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "spec": { - "title": "No-Vary-Search", - "url": "https://wicg.github.io/nav-speculation/no-vary-search.html" - }, - "refs": { - "normative": [ - { - "name": "ENCODING", - "url": "https://encoding.spec.whatwg.org/" - }, - { - "name": "FETCH", - "url": "https://fetch.spec.whatwg.org/" - }, - { - "name": "HTML", - "url": "https://html.spec.whatwg.org/multipage/" - }, - { - "name": "INFRA", - "url": "https://infra.spec.whatwg.org/" - }, - { - "name": "NAV-TRACKING-MITIGATIONS", - "url": "https://privacycg.github.io/nav-tracking-mitigations/" - }, - { - "name": "RFC8941", - "url": "https://httpwg.org/specs/rfc8941.html" - }, - { - "name": "URL", - "url": "https://url.spec.whatwg.org/" - } - ], - "informative": [ - { - "name": "RFC9111", - "url": "https://httpwg.org/specs/rfc9111.html" - } - ] - } -} \ No newline at end of file