Skip to content

Commit 7107152

Browse files
author
reffy-bot
committed
Update of ED report from new reffy run
Using reffy commit 20.0.3.
1 parent 7ac791c commit 7107152

20 files changed

+382
-308
lines changed

ed/algorithms/did-resolution.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@
216216
]
217217
},
218218
{
219-
"html": "Resolving a <a href=\"https://w3c.github.io/did-resolution/#dfn-service-endpoints\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-service-endpoints-8\">service endpoint</a> — particularly one that is a DID — might\n\t\t\t\t\t\t\t\t\t\t\tresult in a <dfn id=\"dfn-resolution-cycle\" tabindex=\"0\" aria-haspopup=\"dialog\" data-dfn-type=\"dfn\">resolution cycle</dfn>, which is a set of steps that result in\n\t\t\t\t\t\t\t\t\t\t\tan infinite loop. For example, a <a href=\"https://w3c.github.io/did-resolution/#dfn-service-endpoints\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-service-endpoints-9\">service endpoint</a> might indirectly point\n\t\t\t\t\t\t\t\t\t\t\tback through a sequence of resolutions to a previously dereferenced identifier.\n\t\t\t\t\t\t\t\t\t\t\tA <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolver-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolver-s-33\">DID resolver</a> recursively resolving a <a href=\"https://w3c.github.io/did-resolution/#dfn-service-endpoints\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-service-endpoints-10\">service endpoint</a> is advised\n\t\t\t\t\t\t\t\t\t\t\tto detect and handle such a cycle to prevent an infinite loop or resolution failure.\n\t\t\t\t\t\t\t\t\t\t\tFor further guidance, see Section <a href=\"https://w3c.github.io/did-resolution/#security-cycles-resolution\">Resolution Cycles</a>.",
219+
"html": "Resolving a <a href=\"https://w3c.github.io/did-resolution/#dfn-service-endpoints\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-service-endpoints-8\">service endpoint</a> — particularly one that is a DID — might\n\t\t\t\t\t\t\t\t\t\t\tresult in a <dfn id=\"dfn-resolution-cycle\" tabindex=\"0\" aria-haspopup=\"dialog\" data-dfn-type=\"dfn\">resolution cycle</dfn>, which is a set of steps that result in\n\t\t\t\t\t\t\t\t\t\t\tan infinite loop. For example, a <a href=\"https://w3c.github.io/did-resolution/#dfn-service-endpoints\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-service-endpoints-9\">service endpoint</a> might indirectly point\n\t\t\t\t\t\t\t\t\t\t\tback through a sequence of resolutions to a previously dereferenced identifier.\n\t\t\t\t\t\t\t\t\t\t\tA <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolver-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolver-s-32\">DID resolver</a> recursively resolving a <a href=\"https://w3c.github.io/did-resolution/#dfn-service-endpoints\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-service-endpoints-10\">service endpoint</a> is advised\n\t\t\t\t\t\t\t\t\t\t\tto detect and handle such a cycle to prevent an infinite loop or resolution failure.\n\t\t\t\t\t\t\t\t\t\t\tFor further guidance, see Section <a href=\"https://w3c.github.io/did-resolution/#security-cycles-resolution\">Resolution Cycles</a>.",
220220
"rationale": ".algorithm",
221221
"steps": [
222222
{
@@ -299,7 +299,7 @@
299299
"rationale": ".algorithm",
300300
"steps": [
301301
{
302-
"html": "The applicable <a href=\"https://w3c.github.io/did-resolution/#dfn-did-method-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-method-s-36\">DID method</a> <em class=\"rfc2119\">MAY</em> specify how to dereference\n\t\t\t\t\t\tthe <a href=\"https://w3c.github.io/did-resolution/#dfn-did-paths\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-paths-4\">DID path</a> and/or <a href=\"https://w3c.github.io/did-resolution/#dfn-did-queries\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-queries-4\">DID query</a> of the <var>input <a href=\"https://w3c.github.io/did-resolution/#dfn-did-urls\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-urls-37\">DID URL</a></var>."
302+
"html": "The applicable <a href=\"https://w3c.github.io/did-resolution/#dfn-did-method-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-method-s-35\">DID method</a> <em class=\"rfc2119\">MAY</em> specify how to dereference\n\t\t\t\t\t\tthe <a href=\"https://w3c.github.io/did-resolution/#dfn-did-paths\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-paths-4\">DID path</a> and/or <a href=\"https://w3c.github.io/did-resolution/#dfn-did-queries\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-queries-4\">DID query</a> of the <var>input <a href=\"https://w3c.github.io/did-resolution/#dfn-did-urls\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-urls-37\">DID URL</a></var>."
303303
},
304304
{
305305
"html": "An extension specification <em class=\"rfc2119\">MAY</em> specify how to dereference\n\t\t\t\t\t\tthe <a href=\"https://w3c.github.io/did-resolution/#dfn-did-paths\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-paths-5\">DID path</a> of the <var>input <a href=\"https://w3c.github.io/did-resolution/#dfn-did-urls\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-urls-38\">DID URL</a></var>."
@@ -313,7 +313,7 @@
313313
]
314314
},
315315
{
316-
"html": "If neither this algorithm, nor the applicable <a href=\"https://w3c.github.io/did-resolution/#dfn-did-method-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-method-s-37\">DID method</a>, nor an extension, nor the client\n\t\t\t\tis able to dereference the <var>input <a href=\"https://w3c.github.io/did-resolution/#dfn-did-urls\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-urls-41\">DID URL</a></var>, return the following result:",
316+
"html": "If neither this algorithm, nor the applicable <a href=\"https://w3c.github.io/did-resolution/#dfn-did-method-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-method-s-36\">DID method</a>, nor an extension, nor the client\n\t\t\t\tis able to dereference the <var>input <a href=\"https://w3c.github.io/did-resolution/#dfn-did-urls\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-urls-41\">DID URL</a></var>, return the following result:",
317317
"rationale": ".algorithm",
318318
"steps": [
319319
{
@@ -379,7 +379,7 @@
379379
"rationale": ".algorithm",
380380
"steps": [
381381
{
382-
"html": "Initialize a <var>request HTTP(S) URL</var> with the <var><a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolver-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolver-s-80\">DID resolver</a> HTTP(S) endpoint</var>."
382+
"html": "Initialize a <var>request HTTP(S) URL</var> with the <var><a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolver-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolver-s-78\">DID resolver</a> HTTP(S) endpoint</var>."
383383
},
384384
{
385385
"html": "For the <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolution\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolution-46\">DID resolution</a> function:",
@@ -404,7 +404,7 @@
404404
"html": "Append the <var>input <a href=\"https://w3c.github.io/did-resolution/#dfn-did-urls\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-urls-55\">DID URL</a></var> to the <var>request HTTP(S) URL</var>."
405405
},
406406
{
407-
"html": "Set the <code>Accept</code> <var>HTTP request header</var> to <code>application/did-url-dereferencing</code>\n\t\t\t\t\t\tto request a complete <a href=\"https://w3c.github.io/did-resolution/#did-url-dereferencing-result\" class=\"sec-ref\"><bdi class=\"secno\">9. </bdi>DID URL Dereferencing Result</a>, OR"
407+
"html": "Set the <code>Accept</code> <var>HTTP request header</var> to <code>application/did-url-dereferencing</code>\n\t\t\t\t\t\tto request a complete <a href=\"https://w3c.github.io/did-resolution/#did-url-dereferencing-result\" class=\"sec-ref\"><bdi class=\"secno\">8.2 </bdi>DID URL Dereferencing Result</a>, OR"
408408
},
409409
{
410410
"html": "set the <code>Accept</code> <var>HTTP request header</var> to the value of the <b>accept</b> <var>dereferencing option</var>\n to request only the <b>contentStream</b> value of the result."
@@ -428,7 +428,7 @@
428428
]
429429
},
430430
{
431-
"html": "Execute an HTTP <code>GET</code> request on the <var>request HTTP(S) URL</var>. This invokes the <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolution\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolution-47\">DID resolution</a> or\n <a href=\"https://w3c.github.io/did-resolution/#dfn-did-url-dereferencing\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-url-dereferencing-39\">DID URL dereferencing</a> function at the remote <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolver-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolver-s-81\">DID resolver</a>."
431+
"html": "Execute an HTTP <code>GET</code> request on the <var>request HTTP(S) URL</var>. This invokes the <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolution\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolution-47\">DID resolution</a> or\n <a href=\"https://w3c.github.io/did-resolution/#dfn-did-url-dereferencing\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-url-dereferencing-39\">DID URL dereferencing</a> function at the remote <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolver-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolver-s-79\">DID resolver</a>."
432432
}
433433
]
434434
},
@@ -446,7 +446,7 @@
446446
]
447447
},
448448
{
449-
"html": "Execute an HTTP <code>POST</code> request on the <var>request HTTP(S) URL</var>. This invokes the <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolution\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolution-48\">DID resolution</a> or\n <a href=\"https://w3c.github.io/did-resolution/#dfn-did-url-dereferencing\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-url-dereferencing-40\">DID URL dereferencing</a> function at the remote <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolver-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolver-s-82\">DID resolver</a>."
449+
"html": "Execute an HTTP <code>POST</code> request on the <var>request HTTP(S) URL</var>. This invokes the <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolution\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolution-48\">DID resolution</a> or\n <a href=\"https://w3c.github.io/did-resolution/#dfn-did-url-dereferencing\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-url-dereferencing-40\">DID URL dereferencing</a> function at the remote <a href=\"https://w3c.github.io/did-resolution/#dfn-did-resolver-s\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-resolver-s-80\">DID resolver</a>."
450450
}
451451
]
452452
},
@@ -501,7 +501,7 @@
501501
"rationale": ".algorithm",
502502
"steps": [
503503
{
504-
"html": "The <var>HTTP body</var> <em class=\"rfc2119\">MUST</em> contain a <a href=\"https://w3c.github.io/did-resolution/#dfn-did-url-dereferencing-result\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-url-dereferencing-result-2\">DID URL dereferencing result</a> (see <a href=\"https://w3c.github.io/did-resolution/#did-url-dereferencing-result\" class=\"sec-ref\"><bdi class=\"secno\">9. </bdi>DID URL Dereferencing Result</a>) that\n\t\t\t\t\t\t\t\tis the result of the <a href=\"https://w3c.github.io/did-resolution/#dfn-did-url-dereferencing\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-url-dereferencing-44\">DID URL dereferencing</a> function."
504+
"html": "The <var>HTTP body</var> <em class=\"rfc2119\">MUST</em> contain a <a href=\"https://w3c.github.io/did-resolution/#dfn-did-url-dereferencing-result\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-url-dereferencing-result-2\">DID URL dereferencing result</a> (see <a href=\"https://w3c.github.io/did-resolution/#did-url-dereferencing-result\" class=\"sec-ref\"><bdi class=\"secno\">8.2 </bdi>DID URL Dereferencing Result</a>) that\n\t\t\t\t\t\t\t\tis the result of the <a href=\"https://w3c.github.io/did-resolution/#dfn-did-url-dereferencing\" class=\"internalDFN\" data-link-type=\"dfn\" id=\"ref-for-dfn-did-url-dereferencing-44\">DID URL dereferencing</a> function."
505505
}
506506
]
507507
},

ed/algorithms/html.json

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6436,6 +6436,9 @@
64366436
},
64376437
{
64386438
"html": "<p>If <var>continue</var> is false, then return.</p>"
6439+
},
6440+
{
6441+
"html": "<p><a id=\"downloading-resources:inform-the-navigation-api-about-aborting-navigation\" href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#inform-the-navigation-api-about-aborting-navigation\">Inform the navigation API about aborting navigation</a> given <var>subject</var>'s <a id=\"downloading-resources:node-navigable\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#node-navigable\">node navigable</a></p>"
64396442
}
64406443
]
64416444
},
@@ -6453,7 +6456,7 @@
64536456
"html": "<p>Let <var>response</var> be the result of <a href=\"https://fetch.spec.whatwg.org/#concept-fetch\" id=\"downloading-resources:concept-fetch\" data-x-internal=\"concept-fetch\">fetching</a>\n <var>request</var>.</p>"
64546457
},
64556458
{
6456-
"html": "<p><a href=\"https://html.spec.whatwg.org/multipage/links.html#handle-as-a-download\" id=\"downloading-resources:handle-as-a-download\">Handle as a download</a> <var>response</var> with\n <var>subject</var>'s <a id=\"downloading-resources:node-navigable\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#node-navigable\">node navigable</a> and null.</p>"
6459+
"html": "<p><a href=\"https://html.spec.whatwg.org/multipage/links.html#handle-as-a-download\" id=\"downloading-resources:handle-as-a-download\">Handle as a download</a> <var>response</var> with\n <var>subject</var>'s <a id=\"downloading-resources:node-navigable-2\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#node-navigable\">node navigable</a> and null.</p>"
64576460
}
64586461
]
64596462
}
@@ -26623,6 +26626,26 @@
2662326626
}
2662426627
]
2662526628
},
26629+
{
26630+
"name": "NavigationPrecommitController/addHandler(handler,)",
26631+
"href": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-navigationprecommitcontroller-addhandler",
26632+
"html": "The <dfn data-dfn-for=\"NavigationPrecommitController\" id=\"dom-navigationprecommitcontroller-addhandler\" data-dfn-type=\"method\"><code>addHandler(<var>handler</var>,)</code></dfn>\n method steps are:",
26633+
"rationale": "assert",
26634+
"steps": [
26635+
{
26636+
"html": "<p><a id=\"the-navigationprecommitcontroller-interface:assert-2\" href=\"https://infra.spec.whatwg.org/#assert\" data-x-internal=\"assert\">Assert</a>: <a id=\"the-navigationprecommitcontroller-interface:this-11\" href=\"https://webidl.spec.whatwg.org/#this\" data-x-internal=\"this\">this</a>'s <a href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-navigationprecommitcontroller-event\" id=\"the-navigationprecommitcontroller-interface:concept-navigationprecommitcontroller-event-10\">event</a>'s <a href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-navigateevent-interception-state\" id=\"the-navigationprecommitcontroller-interface:concept-navigateevent-interception-state-3\">interception state</a> is not \"<code>none</code>\".</p>"
26637+
},
26638+
{
26639+
"html": "<p><a href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#navigateevent-perform-shared-checks\" id=\"the-navigationprecommitcontroller-interface:navigateevent-perform-shared-checks-2\">Perform shared checks</a> given\n <a id=\"the-navigationprecommitcontroller-interface:this-12\" href=\"https://webidl.spec.whatwg.org/#this\" data-x-internal=\"this\">this</a>'s <a href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-navigationprecommitcontroller-event\" id=\"the-navigationprecommitcontroller-interface:concept-navigationprecommitcontroller-event-11\">event</a>.</p>"
26640+
},
26641+
{
26642+
"html": "<p>If <a id=\"the-navigationprecommitcontroller-interface:this-13\" href=\"https://webidl.spec.whatwg.org/#this\" data-x-internal=\"this\">this</a>'s <a href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-navigationprecommitcontroller-event\" id=\"the-navigationprecommitcontroller-interface:concept-navigationprecommitcontroller-event-12\">event</a>'s <a href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-navigateevent-interception-state\" id=\"the-navigationprecommitcontroller-interface:concept-navigateevent-interception-state-4\">interception state</a> is not \"<code>intercepted</code>\", then throw an <a id=\"the-navigationprecommitcontroller-interface:invalidstateerror-4\" href=\"https://webidl.spec.whatwg.org/#invalidstateerror\" data-x-internal=\"invalidstateerror\">\"<code>InvalidStateError</code>\"</a>\n <code id=\"the-navigationprecommitcontroller-interface:domexception-6\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>"
26643+
},
26644+
{
26645+
"html": "<p><a href=\"https://infra.spec.whatwg.org/#list-append\" id=\"the-navigationprecommitcontroller-interface:list-append\" data-x-internal=\"list-append\">Append</a> <var>handler</var> to <a id=\"the-navigationprecommitcontroller-interface:this-14\" href=\"https://webidl.spec.whatwg.org/#this\" data-x-internal=\"this\">this</a>'s <a href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-navigationprecommitcontroller-event\" id=\"the-navigationprecommitcontroller-interface:concept-navigationprecommitcontroller-event-13\">event</a>'s <a href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#concept-navigateevent-navigation-handler-list\" id=\"the-navigationprecommitcontroller-interface:concept-navigateevent-navigation-handler-list\">navigation handler list</a>.</p>"
26646+
}
26647+
]
26648+
},
2662626649
{
2662726650
"name": "NavigationDestination/key",
2662826651
"href": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-navigationdestination-key",

0 commit comments

Comments
 (0)