Skip to content

Commit e673e08

Browse files
author
reffy-bot
committed
Update of ED report from new reffy run
Using reffy commit 17.2.9.
1 parent 0197d47 commit e673e08

26 files changed

+4034
-3055
lines changed

ed/algorithms/fenced-frame.json

Lines changed: 44 additions & 44 deletions
Large diffs are not rendered by default.

ed/algorithms/html.json

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7024,10 +7024,13 @@
70247024
},
70257025
{
70267026
"html": "<a id=\"the-img-element:queue-a-microtask\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-microtask\">Queue a microtask</a> to perform the following steps:",
7027-
"rationale": "if",
7027+
"rationale": "let",
70287028
"steps": [
70297029
{
7030-
"html": "<p>If any of the following are true:</p>\n\n <ul><li><p><a id=\"the-img-element:this\" href=\"https://webidl.spec.whatwg.org/#this\" data-x-internal=\"this\">this</a>'s <a id=\"the-img-element:node-document\" href=\"https://dom.spec.whatwg.org/#concept-node-document\" data-x-internal=\"node-document\">node document</a> is not <a id=\"the-img-element:fully-active\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#fully-active\">fully active</a>;\n or</p></li><li><p><a id=\"the-img-element:this-2\" href=\"https://webidl.spec.whatwg.org/#this\" data-x-internal=\"this\">this</a>'s <a id=\"the-img-element:current-request-4\" href=\"https://html.spec.whatwg.org/multipage/images.html#current-request\">current request</a>'s <a href=\"https://html.spec.whatwg.org/multipage/images.html#img-req-state\" id=\"the-img-element:img-req-state-3\">state</a> is <a href=\"https://html.spec.whatwg.org/multipage/images.html#img-error\" id=\"the-img-element:img-error-2\">broken</a>,</p></li></ul>\n\n <p>then reject <var>promise</var> with an <a id=\"the-img-element:encodingerror-2\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a>\n <code id=\"the-img-element:domexception-2\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>"
7030+
"html": "<p>Let <var>global</var> be <a id=\"the-img-element:this\" href=\"https://webidl.spec.whatwg.org/#this\" data-x-internal=\"this\">this</a>'s <a id=\"the-img-element:concept-relevant-global\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#concept-relevant-global\">relevant global\n object</a>.</p>"
7031+
},
7032+
{
7033+
"html": "<p>If any of the following are true:</p>\n\n <ul><li><p><a id=\"the-img-element:this-2\" href=\"https://webidl.spec.whatwg.org/#this\" data-x-internal=\"this\">this</a>'s <a id=\"the-img-element:node-document\" href=\"https://dom.spec.whatwg.org/#concept-node-document\" data-x-internal=\"node-document\">node document</a> is not <a id=\"the-img-element:fully-active\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#fully-active\">fully active</a>;\n or</p></li><li><p><a id=\"the-img-element:this-3\" href=\"https://webidl.spec.whatwg.org/#this\" data-x-internal=\"this\">this</a>'s <a id=\"the-img-element:current-request-4\" href=\"https://html.spec.whatwg.org/multipage/images.html#current-request\">current request</a>'s <a href=\"https://html.spec.whatwg.org/multipage/images.html#img-req-state\" id=\"the-img-element:img-req-state-3\">state</a> is <a href=\"https://html.spec.whatwg.org/multipage/images.html#img-error\" id=\"the-img-element:img-error-2\">broken</a>,</p></li></ul>\n\n <p>then reject <var>promise</var> with an <a id=\"the-img-element:encodingerror-2\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a>\n <code id=\"the-img-element:domexception-2\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>"
70317034
},
70327035
{
70337036
"html": "Otherwise, <a id=\"the-img-element:in-parallel-2\" href=\"https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel\">in parallel</a>, wait for one of the following cases to occur, and\n perform the corresponding actions:",
@@ -7038,19 +7041,19 @@
70387041
"steps": [
70397042
{
70407043
"case": "This img element's node document stops being fully active",
7041-
"html": "<p>Reject <var>promise</var> with an <a id=\"the-img-element:encodingerror-3\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a>\n <code id=\"the-img-element:domexception-3\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>"
7044+
"html": "<p><a id=\"the-img-element:queue-a-global-task\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-global-task\">Queue a global task</a> on the <a id=\"the-img-element:dom-manipulation-task-source\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#dom-manipulation-task-source\">DOM manipulation task source</a> with\n <var>global</var> to reject <var>promise</var> with an\n <a id=\"the-img-element:encodingerror-3\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a> <code id=\"the-img-element:domexception-3\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>"
70427045
},
70437046
{
70447047
"case": "This img element's current request changes or is mutated",
7045-
"html": "<p>Reject <var>promise</var> with an <a id=\"the-img-element:encodingerror-3\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a>\n <code id=\"the-img-element:domexception-3\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>"
7048+
"html": "<p><a id=\"the-img-element:queue-a-global-task\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-global-task\">Queue a global task</a> on the <a id=\"the-img-element:dom-manipulation-task-source\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#dom-manipulation-task-source\">DOM manipulation task source</a> with\n <var>global</var> to reject <var>promise</var> with an\n <a id=\"the-img-element:encodingerror-3\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a> <code id=\"the-img-element:domexception-3\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>"
70467049
},
70477050
{
70487051
"case": "This img element's current request's state becomes broken",
7049-
"html": "<p>Reject <var>promise</var> with an <a id=\"the-img-element:encodingerror-3\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a>\n <code id=\"the-img-element:domexception-3\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>"
7052+
"html": "<p><a id=\"the-img-element:queue-a-global-task\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-global-task\">Queue a global task</a> on the <a id=\"the-img-element:dom-manipulation-task-source\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#dom-manipulation-task-source\">DOM manipulation task source</a> with\n <var>global</var> to reject <var>promise</var> with an\n <a id=\"the-img-element:encodingerror-3\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a> <code id=\"the-img-element:domexception-3\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>"
70507053
},
70517054
{
70527055
"case": "This img element's current request's state becomes completely available",
7053-
"html": "<p><a href=\"https://html.spec.whatwg.org/multipage/images.html#img-decoding-process\" id=\"the-img-element:img-decoding-process-3\">Decode</a> the image.</p>\n\n <p>If decoding does not need to be performed for this image (for example because it is a\n vector graphic), resolve <var>promise</var> with undefined.</p>\n\n <p>If decoding fails (for example due to invalid image data), reject <var>promise</var> with\n an <a id=\"the-img-element:encodingerror-4\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a> <code id=\"the-img-element:domexception-4\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>\n\n <p>If the decoding process completes successfully, resolve <var>promise</var> with\n undefined.</p>\n\n <p>User agents should ensure that the decoded media data stays readily available until at\n least the end of the next successful <a id=\"the-img-element:update-the-rendering\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#update-the-rendering\">update the rendering</a> step in the\n <a id=\"the-img-element:event-loop\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#event-loop\">event loop</a>. This is an important part of the API contract, and should not be\n broken if at all possible. (Typically, this would only be violated in low-memory situations\n that require evicting decoded image data, or when the image is too large to keep in decoded\n form for this period of time.)</p>"
7056+
"html": "<p><a href=\"https://html.spec.whatwg.org/multipage/images.html#img-decoding-process\" id=\"the-img-element:img-decoding-process-3\">Decode</a> the image.</p>\n\n <p>If decoding does not need to be performed for this image (for example because it is a\n vector graphic) or the decoding process completes successfully, then <a id=\"the-img-element:queue-a-global-task-2\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-global-task\">queue a global\n task</a> on the <a id=\"the-img-element:dom-manipulation-task-source-2\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#dom-manipulation-task-source\">DOM manipulation task source</a> with <var>global</var> to\n resolve <var>promise</var> with undefined.</p>\n\n <p>If decoding fails (for example due to invalid image data), then <a id=\"the-img-element:queue-a-global-task-3\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#queue-a-global-task\">queue a global\n task</a> on the <a id=\"the-img-element:dom-manipulation-task-source-3\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#dom-manipulation-task-source\">DOM manipulation task source</a> with <var>global</var> to\n reject <var>promise</var> with an <a id=\"the-img-element:encodingerror-4\" href=\"https://webidl.spec.whatwg.org/#encodingerror\" data-x-internal=\"encodingerror\">\"<code>EncodingError</code>\"</a>\n <code id=\"the-img-element:domexception-4\"><a data-x-internal=\"domexception\" href=\"https://webidl.spec.whatwg.org/#dfn-DOMException\">DOMException</a></code>.</p>\n\n <p>User agents should ensure that the decoded media data stays readily available until at\n least the end of the next successful <a id=\"the-img-element:update-the-rendering\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#update-the-rendering\">update the rendering</a> step in the\n <a id=\"the-img-element:event-loop\" href=\"https://html.spec.whatwg.org/multipage/webappapis.html#event-loop\">event loop</a>. This is an important part of the API contract, and should not be\n broken if at all possible. (Typically, this would only be violated in low-memory situations\n that require evicting decoded image data, or when the image is too large to keep in decoded\n form for this period of time.)</p>"
70547057
}
70557058
]
70567059
}

ed/algorithms/manifest-incubations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"html": "Instead of <a data-link-type=\"dfn|abstract-op\" data-cite=\"html\" data-cite-path=\"/nav-history-apis.html\" data-cite-frag=\"blocking-navigating\" data-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/nav-history-apis.html#blocking-navigating\">navigating</a> the home-tab traversable,\n <a data-link-type=\"dfn|abstract-op\" data-cite=\"html\" data-cite-path=\"/browsing-the-web.html\" data-cite-frag=\"navigate\" data-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate\">navigate</a> <var data-type=\"toplevel traversable\">tab</var> with the same parameters."
5858
},
5959
{
60-
"html": "<a data-link-type=\"dfn|abstract-op\" data-lt=\"applied\" data-cite=\"appmanifest\" data-cite-path=\"\" data-cite-frag=\"dfn-applied\" data-type=\"dfn\" href=\"https://www.w3.org/TR/appmanifest/#dfn-applied\">Apply</a> the current <a data-link-type=\"dfn|abstract-op\" data-cite=\"appmanifest\" data-cite-path=\"\" data-cite-frag=\"dfn-manifest\" data-type=\"dfn\" href=\"https://www.w3.org/TR/appmanifest/#dfn-manifest\">application manifest</a> to\n <var data-type=\"toplevel traversable\">tab</var>'s <a data-link-type=\"dfn|abstract-op\" data-cite=\"html\" data-cite-path=\"/document-sequences.html\" data-cite-frag=\"top-level-browsing-context\" data-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#top-level-browsing-context\">top-level browsing context</a>."
60+
"html": "<a data-link-type=\"dfn|abstract-op\" data-lt=\"applied\" class=\"respec-offending-element\" title=\"No matching definition found.\" id=\"respec-offender-no-matching-definition-found\">Apply</a> the current <a data-link-type=\"dfn|abstract-op\" data-cite=\"appmanifest\" data-cite-path=\"\" data-cite-frag=\"dfn-manifest\" data-type=\"dfn\" href=\"https://www.w3.org/TR/appmanifest/#dfn-manifest\">application manifest</a> to\n <var data-type=\"toplevel traversable\">tab</var>'s <a data-link-type=\"dfn|abstract-op\" data-cite=\"html\" data-cite-path=\"/document-sequences.html\" data-cite-frag=\"top-level-browsing-context\" data-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/document-sequences.html#top-level-browsing-context\">top-level browsing context</a>."
6161
},
6262
{
6363
"html": "The user agent <em class=\"rfc2119\">SHOULD</em> place <var data-type=\"toplevel traversable\">tab</var> in the same window as the\n home-tab navigable."

0 commit comments

Comments
 (0)