Skip to content

Commit

Permalink
Update of ED report from new reffy run
Browse files Browse the repository at this point in the history
Using reffy commit 18.3.0.
  • Loading branch information
reffy-bot committed Jan 29, 2025
1 parent bb41206 commit 723e445
Show file tree
Hide file tree
Showing 13 changed files with 197 additions and 82 deletions.
26 changes: 19 additions & 7 deletions ed/algorithms/webcodecs.json
Original file line number Diff line number Diff line change
Expand Up @@ -866,7 +866,10 @@
"html": "<p>If <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-videodecoderconfig-colorspace\" id=\"ref-for-dom-videodecoderconfig-colorspace①\">colorSpace</a></code> <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#map-exists\" id=\"ref-for-map-exists①\">exists</a> in the <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-videodecoder-active-decoder-config-slot\" id=\"ref-for-dom-videodecoder-active-decoder-config-slot②\">[[active decoder config]]</a></code>, assign its value to <var>colorSpace</var>.</p>"
},
{
"html": "<p>Let <var>frame</var> be the result of running the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#create-a-videoframe\" id=\"ref-for-create-a-videoframe\">Create a VideoFrame</a> algorithm with <var>output</var>, <var>timestamp</var>, <var>duration</var>, <var>displayAspectWidth</var>, <var>displayAspectHeight</var>, and <var>colorSpace</var>.</p>"
"html": "<p>Assign the values of <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-videodecoderconfig-rotation\" id=\"ref-for-dom-videodecoderconfig-rotation\">rotation</a></code> and <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-videodecoderconfig-flip\" id=\"ref-for-dom-videodecoderconfig-flip\">flip</a></code> to <var>rotation</var> and <var>flip</var> respectively.</p>"
},
{
"html": "<p>Let <var>frame</var> be the result of running the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#create-a-videoframe\" id=\"ref-for-create-a-videoframe\">Create a VideoFrame</a> algorithm with <var>output</var>, <var>timestamp</var>, <var>duration</var>, <var>displayAspectWidth</var>, <var>displayAspectHeight</var>, <var>colorSpace</var>, <var>rotation</var>, and <var>flip</var>.</p>"
},
{
"html": "<p>Invoke <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-videodecoder-output-callback-slot\" id=\"ref-for-dom-videodecoder-output-callback-slot①\">[[output callback]]</a></code> with <var>frame</var>.</p>"
Expand Down Expand Up @@ -3219,6 +3222,9 @@
},
{
"html": "<p>Assign <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-videoframe-color-space-slot\" id=\"ref-for-dom-videoframe-color-space-slot②\">[[color space]]</a></code> with the result of running the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#videoframe-pick-color-space\" id=\"ref-for-videoframe-pick-color-space①\">Pick Color Space</a> algorithm, with <var>colorSpace</var> and <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-videoframe-format-slot\" id=\"ref-for-dom-videoframe-format-slot⑨\">[[format]]</a></code>.</p>"
},
{
"html": "<p>Assign <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-videoframe-rotation\" id=\"ref-for-dom-videoframe-rotation③\">rotation</a></code> and <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-videoframe-flip\" id=\"ref-for-dom-videoframe-flip③\">flip</a></code> to <var>rotation</var> and <var>flip</var> respectively.</p>"
}
]
},
Expand Down Expand Up @@ -4644,7 +4650,10 @@
]
},
{
"html": "<p>Assign <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoderesult-image\" id=\"ref-for-dom-imagedecoderesult-image\">image</a></code> with the result of running the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#create-a-videoframe\" id=\"ref-for-create-a-videoframe②\">Create a VideoFrame</a> algorithm with <var>output</var>, <var>timestamp</var>, and <var>duration</var>.</p>"
"html": "<p>If <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot①⑦\">[[encoded data]]</a></code> contains orientation metadata\ndescribe it as <var>rotation</var> and <var>flip</var>, otherwise set <var>rotation</var> to 0\nand <var>flip</var> to false.</p>"
},
{
"html": "<p>Assign <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoderesult-image\" id=\"ref-for-dom-imagedecoderesult-image\">image</a></code> with the result of running the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#create-a-videoframe\" id=\"ref-for-create-a-videoframe②\">Create a VideoFrame</a> algorithm with <var>output</var>, <var>timestamp</var>, <var>duration</var>, <var>rotation</var>, and <var>flip</var>.</p>"
}
]
},
Expand Down Expand Up @@ -4679,10 +4688,10 @@
"rationale": "complete",
"steps": [
{
"html": "<p><code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot①\">[[encoded data]]</a></code> contains enough bytes to decode <var>encodedFrame</var> to produce an output whose <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#progressive-image-frame-generation\" id=\"ref-for-progressive-image-frame-generation①\">Progressive Image Frame Generation</a> exceeds <var>lastFrameGeneration</var>.</p>"
"html": "<p><code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot①\">[[encoded data]]</a></code> contains enough bytes to decode <var>encodedFrame</var> to produce an output whose <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#progressive-image-frame-generation\" id=\"ref-for-progressive-image-frame-generation①\">Progressive Image Frame Generation</a> exceeds <var>lastFrameGeneration</var>.</p>"
},
{
"html": "<p><code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot①\">[[encoded data]]</a></code> is found to be malformed.</p>"
"html": "<p><code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot①\">[[encoded data]]</a></code> is found to be malformed.</p>"
},
{
"html": "<p><code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-complete\" id=\"ref-for-dom-imagedecoder-complete⑤\">complete</a></code> is <code>true</code>.</p>"
Expand All @@ -4693,10 +4702,10 @@
]
},
{
"html": "<p>If <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot①⑨\">[[encoded data]]</a></code> is found to be malformed, run the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#imagedecoder-fatally-reject-bad-data\" id=\"ref-for-imagedecoder-fatally-reject-bad-data②\">Fatally Reject Bad Data</a> algorithm and abort these\nsteps.</p>"
"html": "<p>If <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot②⓪\">[[encoded data]]</a></code> is found to be malformed, run the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#imagedecoder-fatally-reject-bad-data\" id=\"ref-for-imagedecoder-fatally-reject-bad-data②\">Fatally Reject Bad Data</a> algorithm and abort these\nsteps.</p>"
},
{
"html": "<p>Otherwise, if <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot②\">[[encoded data]]</a></code> does not contain enough\nbytes to decode <var>encodedFrame</var> to produce an output whose <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#progressive-image-frame-generation\" id=\"ref-for-progressive-image-frame-generation②\">Progressive Image Frame Generation</a> exceeds <var>lastFrameGeneration</var>,\nrun the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#imagedecoder-reject-infeasible-decode\" id=\"ref-for-imagedecoder-reject-infeasible-decode①\">Reject Infeasible Decode</a> algorithm with <var>promise</var> and abort these steps.</p>"
"html": "<p>Otherwise, if <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot②\">[[encoded data]]</a></code> does not contain enough\nbytes to decode <var>encodedFrame</var> to produce an output whose <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#progressive-image-frame-generation\" id=\"ref-for-progressive-image-frame-generation②\">Progressive Image Frame Generation</a> exceeds <var>lastFrameGeneration</var>,\nrun the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#imagedecoder-reject-infeasible-decode\" id=\"ref-for-imagedecoder-reject-infeasible-decode①\">Reject Infeasible Decode</a> algorithm with <var>promise</var> and abort these steps.</p>"
},
{
"html": "<p>Attempt to use <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-codec-implementation-slot\" id=\"ref-for-dom-imagedecoder-codec-implementation-slot⑥\">[[codec implementation]]</a></code> to decode <var>encodedFrame</var>.</p>"
Expand Down Expand Up @@ -4759,7 +4768,10 @@
]
},
{
"html": "<p>Assign <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoderesult-image\" id=\"ref-for-dom-imagedecoderesult-image①\">image</a></code> with the result of running the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#create-a-videoframe\" id=\"ref-for-create-a-videoframe③\">Create a VideoFrame</a> algorithm with <var>output</var>, <var>timestamp</var>, and <var>duration</var>.</p>"
"html": "<p>If <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-encoded-data-slot\" id=\"ref-for-dom-imagedecoder-encoded-data-slot②②\">[[encoded data]]</a></code> contains orientation metadata\ndescribe it as <var>rotation</var> and <var>flip</var>, otherwise set <var>rotation</var> to 0\nand <var>flip</var> to false.</p>"
},
{
"html": "<p>Assign <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoderesult-image\" id=\"ref-for-dom-imagedecoderesult-image①\">image</a></code> with the result of running the <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webcodecs/#create-a-videoframe\" id=\"ref-for-create-a-videoframe③\">Create a VideoFrame</a> algorithm with <var>output</var>, <var>timestamp</var>, <var>duration</var>, <var>rotation</var>, and <var>flip</var>.</p>"
},
{
"html": "<p>Remove <var>promise</var> from <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/webcodecs/#dom-imagedecoder-pending-decode-promises-slot\" id=\"ref-for-dom-imagedecoder-pending-decode-promises-slot②\">[[pending decode promises]]</a></code>.</p>"
Expand Down
2 changes: 1 addition & 1 deletion ed/algorithms/webdriver-bidi.json
Original file line number Diff line number Diff line change
Expand Up @@ -8688,7 +8688,7 @@
"rationale": "let",
"steps": [
{
"html": "<p>Let <var>bytes</var> be <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#forgiving-base64-decode\" id=\"ref-for-forgiving-base64-decode①\">forgiving-base64 decode</a> <var>extension data spec</var>[\"<code>path</code>\"].</p>"
"html": "<p>Let <var>bytes</var> be <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#forgiving-base64-decode\" id=\"ref-for-forgiving-base64-decode①\">forgiving-base64 decode</a> <var>extension data spec</var>[\"<code>value</code>\"].</p>"
},
{
"html": "<p>If <var>bytes</var> is failure, return null.</p>"
Expand Down
42 changes: 42 additions & 0 deletions ed/dfns/webcodecs.json
Original file line number Diff line number Diff line change
Expand Up @@ -4491,6 +4491,48 @@
},
"definedIn": "dt"
},
{
"id": "dom-videodecoderconfig-rotation",
"href": "https://w3c.github.io/webcodecs/#dom-videodecoderconfig-rotation",
"linkingText": [
"rotation"
],
"localLinkingText": [],
"type": "dict-member",
"for": [
"VideoDecoderConfig"
],
"access": "public",
"informative": false,
"heading": {
"id": "video-decoder-config",
"href": "https://w3c.github.io/webcodecs/#video-decoder-config",
"title": "VideoDecoderConfig",
"number": "7.6"
},
"definedIn": "dt"
},
{
"id": "dom-videodecoderconfig-flip",
"href": "https://w3c.github.io/webcodecs/#dom-videodecoderconfig-flip",
"linkingText": [
"flip"
],
"localLinkingText": [],
"type": "dict-member",
"for": [
"VideoDecoderConfig"
],
"access": "public",
"informative": false,
"heading": {
"id": "video-decoder-config",
"href": "https://w3c.github.io/webcodecs/#video-decoder-config",
"title": "VideoDecoderConfig",
"number": "7.6"
},
"definedIn": "dt"
},
{
"id": "dictdef-audioencoderconfig",
"href": "https://w3c.github.io/webcodecs/#dictdef-audioencoderconfig",
Expand Down
2 changes: 2 additions & 0 deletions ed/idl/webcodecs.idl
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,8 @@ dictionary VideoDecoderConfig {
VideoColorSpaceInit colorSpace;
HardwareAcceleration hardwareAcceleration = "no-preference";
boolean optimizeForLatency;
double rotation = 0;
boolean flip = false;
};

dictionary AudioEncoderConfig {
Expand Down
15 changes: 13 additions & 2 deletions ed/ids/rdf12-concepts.json
Original file line number Diff line number Diff line change
Expand Up @@ -293,6 +293,9 @@
"https://w3c.github.io/rdf-concepts/spec/#dfn-iri",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-dfn-rdf-string-2",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-resolved-1",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-relative-reference-1",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-fragment-identifier-1",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-iri-scheme-1",
"https://w3c.github.io/rdf-concepts/spec/#dfn-iri-equality",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-unicode-code-points-3",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-section-5-3-1-1",
Expand All @@ -313,6 +316,8 @@
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-resolved-against-1",
"https://w3c.github.io/rdf-concepts/spec/#dfn-base-iri",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-base-iri-can-be-established-1",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-scheme-rules-for-http-https-1",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-did-syntax-1",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-section-5-1",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-normalization-form-c-1",
"https://w3c.github.io/rdf-concepts/spec/#section-Graph-Literal",
Expand Down Expand Up @@ -638,7 +643,7 @@
"https://w3c.github.io/rdf-concepts/spec/#ref-for-dfn-iri-35",
"https://w3c.github.io/rdf-concepts/spec/#dfn-fragment-identifiers",
"https://w3c.github.io/rdf-concepts/spec/#dfn-fragment-identifier",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-defined-in-rfc-3986-1",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-index-term-fragment-identifier-2",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-dfn-rdf-graph-31",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-dfn-resource-9",
"https://w3c.github.io/rdf-concepts/spec/#ref-for-dfn-denote-7",
Expand Down Expand Up @@ -899,6 +904,7 @@
"https://w3c.github.io/rdf-concepts/spec/#h-2-terms-defined-by-reference",
"https://w3c.github.io/rdf-concepts/spec/#index-term-bcp-47-section-4-5",
"https://w3c.github.io/rdf-concepts/spec/#index-term-section-2-2-9",
"https://w3c.github.io/rdf-concepts/spec/#index-term-did-syntax",
"https://w3c.github.io/rdf-concepts/spec/#index-term-documentfragment",
"https://w3c.github.io/rdf-concepts/spec/#index-term-dom-nodes",
"https://w3c.github.io/rdf-concepts/spec/#index-term-isequalnode-othernode-for-node",
Expand Down Expand Up @@ -935,13 +941,16 @@
"https://w3c.github.io/rdf-concepts/spec/#index-term-parsetype-literal",
"https://w3c.github.io/rdf-concepts/spec/#index-term-base-iri-can-be-established",
"https://w3c.github.io/rdf-concepts/spec/#index-term-collected-abnf-for-uri",
"https://w3c.github.io/rdf-concepts/spec/#index-term-defined-in-rfc-3986",
"https://w3c.github.io/rdf-concepts/spec/#index-term-fragment-identifier",
"https://w3c.github.io/rdf-concepts/spec/#index-term-iri-scheme",
"https://w3c.github.io/rdf-concepts/spec/#index-term-relative-reference",
"https://w3c.github.io/rdf-concepts/spec/#index-term-resolved",
"https://w3c.github.io/rdf-concepts/spec/#index-term-resolved-against",
"https://w3c.github.io/rdf-concepts/spec/#index-term-section-1-3",
"https://w3c.github.io/rdf-concepts/spec/#index-term-section-3-1",
"https://w3c.github.io/rdf-concepts/spec/#index-term-section-5",
"https://w3c.github.io/rdf-concepts/spec/#index-term-section-5-3-1",
"https://w3c.github.io/rdf-concepts/spec/#index-term-scheme-rules-for-http-https",
"https://w3c.github.io/rdf-concepts/spec/#index-term-json-array",
"https://w3c.github.io/rdf-concepts/spec/#index-term-json-grammar",
"https://w3c.github.io/rdf-concepts/spec/#index-term-json-literal-name",
Expand Down Expand Up @@ -1039,6 +1048,7 @@
"https://w3c.github.io/rdf-concepts/spec/#j-2-informative-references",
"https://w3c.github.io/rdf-concepts/spec/#bib-abnf",
"https://w3c.github.io/rdf-concepts/spec/#bib-cooluris",
"https://w3c.github.io/rdf-concepts/spec/#bib-did-core",
"https://w3c.github.io/rdf-concepts/spec/#bib-html",
"https://w3c.github.io/rdf-concepts/spec/#bib-html-rdfa",
"https://w3c.github.io/rdf-concepts/spec/#bib-json-ld11",
Expand All @@ -1057,6 +1067,7 @@
"https://w3c.github.io/rdf-concepts/spec/#bib-rfc3023",
"https://w3c.github.io/rdf-concepts/spec/#bib-rfc5890",
"https://w3c.github.io/rdf-concepts/spec/#bib-rfc6874",
"https://w3c.github.io/rdf-concepts/spec/#bib-rfc7230",
"https://w3c.github.io/rdf-concepts/spec/#bib-sparql11-query",
"https://w3c.github.io/rdf-concepts/spec/#bib-sparql12-concepts",
"https://w3c.github.io/rdf-concepts/spec/#bib-sparql12-entailment",
Expand Down
Loading

0 comments on commit 723e445

Please sign in to comment.