Skip to content

Commit 0fde1f3

Browse files
author
reffy-bot
committed
Update of ED report from new reffy run
Using reffy commit 20.0.1.
1 parent a3a0156 commit 0fde1f3

File tree

11 files changed

+336
-300
lines changed

11 files changed

+336
-300
lines changed

ed/algorithms/CSP3.json

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -664,7 +664,7 @@
664664
"html": "<p>Let <var>sourceToValidate</var> be a <a data-link-type=\"dfn\" href=\"https://webidl.spec.whatwg.org/#new\" id=\"ref-for-new\">new</a> <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://www.w3.org/TR/trusted-types/#trustedscript\" id=\"ref-for-trustedscript②\">TrustedScript</a></code> object created in <var>realm</var>\n whose <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/trusted-types/#trustedscript-data\" id=\"ref-for-trustedscript-data②\">data</a> is set to <var>codeString</var> if <var>isTrusted</var> is <code>true</code>, and\n <var>codeString</var> otherwise.</p>"
665665
},
666666
{
667-
"html": "<p>Let <var>sourceString</var> be the result of executing the <a data-link-type=\"abstract-op\" href=\"https://www.w3.org/TR/trusted-types/#abstract-opdef-get-trusted-type-compliant-string\" id=\"ref-for-abstract-opdef-get-trusted-type-compliant-string\">Get Trusted Type compliant string</a> algorithm, with\n <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://www.w3.org/TR/trusted-types/#trustedscript\" id=\"ref-for-trustedscript③\">TrustedScript</a></code>, <var>realm</var>, <var>sourceToValidate</var>, <var>compilationSink</var>, and <code>'script'</code>.</p>"
667+
"html": "<p>Let <var>sourceString</var> be the result of executing the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/trusted-types/#get-trusted-type-compliant-string\" id=\"ref-for-get-trusted-type-compliant-string\">get trusted type compliant string</a> algorithm, with\n <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://www.w3.org/TR/trusted-types/#trustedscript\" id=\"ref-for-trustedscript③\">TrustedScript</a></code>, <var>realm</var>, <var>sourceToValidate</var>, <var>compilationSink</var>, and <code>'script'</code>.</p>"
668668
},
669669
{
670670
"html": "<p>If the algorithm throws an error, throw an <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://webidl.spec.whatwg.org/#exceptiondef-evalerror\" id=\"ref-for-exceptiondef-evalerror\">EvalError</a></code>.</p>"
@@ -695,7 +695,7 @@
695695
"rationale": "let",
696696
"steps": [
697697
{
698-
"html": "<p>Let <var>trustedTypesRequired</var> be the result of executing <a data-link-type=\"abstract-op\" href=\"https://www.w3.org/TR/trusted-types/#abstract-opdef-does-sink-type-require-trusted-types\" id=\"ref-for-abstract-opdef-does-sink-type-require-trusted-types\">Does sink type require trusted types?</a>, with\n <var>realm</var>, <code>'script'</code>, and <code>false</code>.</p>"
698+
"html": "<p>Let <var>trustedTypesRequired</var> be the result of executing <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/trusted-types/#does-sink-type-require-trusted-types\" id=\"ref-for-does-sink-type-require-trusted-types\">does sink type require trusted types?</a>, with\n <var>realm</var>, <code>'script'</code>, and <code>false</code>.</p>"
699699
},
700700
{
701701
"html": "<p>If <var>trustedTypesRequired</var> is <code>true</code> and <var>source-list</var> contains a <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webappsec-csp/#source-expression\" id=\"ref-for-source-expression②\">source expression</a> which is an\n <a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#ascii-case-insensitive\" id=\"ref-for-ascii-case-insensitive①\">ASCII case-insensitive</a> match for the string \"<a data-link-type=\"grammar\" href=\"https://w3c.github.io/webappsec-csp/#grammardef-trusted-types-eval\" id=\"ref-for-grammardef-trusted-types-eval\"><code>'trusted-types-eval'</code></a>\", then skip the\n following steps.</p>"
@@ -2237,6 +2237,15 @@
22372237
"html": "<a data-link-type=\"dfn\" href=\"https://infra.spec.whatwg.org/#list-iterate\" id=\"ref-for-list-iterate③⑨\">For each</a> <var>expression</var> of <var>list</var>:",
22382238
"rationale": "if",
22392239
"steps": [
2240+
{
2241+
"html": "If <var>expression</var> is the \"<a data-link-type=\"grammar\" href=\"https://w3c.github.io/webappsec-csp/#grammardef-strict-dynamic\" id=\"ref-for-grammardef-strict-dynamic⑤\"><code>'strict-dynamic'</code></a>\" <a data-link-type=\"grammar\" href=\"https://w3c.github.io/webappsec-csp/#grammardef-keyword-source\" id=\"ref-for-grammardef-keyword-source⑦\">keyword-source</a>:",
2242+
"rationale": "if",
2243+
"steps": [
2244+
{
2245+
"html": "<p>If <var>type</var> is \"<code>script</code>\", and <var>element</var> is not <a data-link-type=\"dfn\" href=\"https://html.spec.whatwg.org/multipage/scripting.html#parser-inserted\" id=\"ref-for-parser-inserted③\">parser-inserted</a>, return \"<code>Matches</code>\".</p>"
2246+
}
2247+
]
2248+
},
22402249
{
22412250
"html": "If <var>expression</var> matches the <a data-link-type=\"grammar\" href=\"https://w3c.github.io/webappsec-csp/#grammardef-hash-source\" id=\"ref-for-grammardef-hash-source⑦\"><code>hash-source</code></a> grammar:",
22422251
"rationale": "let",
@@ -2273,13 +2282,7 @@
22732282
]
22742283
}
22752284
]
2276-
}
2277-
]
2278-
},
2279-
{
2280-
"html": "Given an <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://dom.spec.whatwg.org/#element\" id=\"ref-for-element①⓪\">Element</a></code> <var>element</var>, a <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webappsec-csp/#source-lists\" id=\"ref-for-source-lists②③\">source list</a> <var>list</var>, a string\n <var>type</var>, and a string <var>source</var>, this algorithm returns \"<code>Matches</code>\" or\n \"<code>Does Not Match</code>\".",
2281-
"rationale": "return",
2282-
"steps": [
2285+
},
22832286
{
22842287
"html": "<p>Return \"<code>Does Not Match</code>\".</p>"
22852288
}

ed/algorithms/sparql12-query.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
"html": "If <code>term1</code> or <code>term2</code> is an\n <a data-cite=\"RDF12-CONCEPTS#dfn-iri\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-iri\" id=\"ref-for-index-term-iri-7\">IRI</a> or a\n <a data-cite=\"RDF12-CONCEPTS#dfn-blank-node\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-blank-node\" id=\"ref-for-index-term-blank-node-9\">blank node</a>\n then return FALSE."
1616
},
1717
{
18-
"html": "If <code>term1</code> and <code>term2</code> are both\n <a data-cite=\"RDF12-CONCEPTS#dfn-literal\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-literal\" id=\"ref-for-index-term-literal-14\">literals</a>\n and one or both of these literals has a datatype that is\n not handled by the SPARQL processor,\n then produce an <a data-link-type=\"dfn|abstract-op\" href=\"https://w3c.github.io/sparql-query/spec/#dfn-sparql-eval-error\" class=\"internalDFN\" id=\"ref-for-dfn-sparql-eval-error-11\">error</a>."
18+
"html": "If <code>term1</code> and <code>term2</code> are both\n <a data-cite=\"RDF12-CONCEPTS#dfn-literal\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-literal\" id=\"ref-for-index-term-literal-14\">literals</a>\n and one or both of these literals has a datatype that is\n not handled by the SPARQL processor,\n then produce an <a data-link-type=\"dfn|abstract-op\" href=\"https://w3c.github.io/sparql-query/spec/#dfn-sparql-eval-error\" class=\"internalDFN\" id=\"ref-for-dfn-sparql-eval-error-12\">error</a>."
1919
},
2020
{
21-
"html": "If <code>term1</code> and <code>term2</code> are both\n <a data-cite=\"RDF12-CONCEPTS#dfn-literal\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-literal\" id=\"ref-for-index-term-literal-15\">literals</a>\n and one or both of these literals are known to be\n <a data-cite=\"RDF12-CONCEPTS#dfn-ill-typed\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-ill-typed\" id=\"ref-for-index-term-ill-typed-1\">ill-typed</a>,\n then produce an <a data-link-type=\"dfn|abstract-op\" href=\"https://w3c.github.io/sparql-query/spec/#dfn-sparql-eval-error\" class=\"internalDFN\" id=\"ref-for-dfn-sparql-eval-error-12\">error</a>."
21+
"html": "If <code>term1</code> and <code>term2</code> are both\n <a data-cite=\"RDF12-CONCEPTS#dfn-literal\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-literal\" id=\"ref-for-index-term-literal-15\">literals</a>\n and one or both of these literals are known to be\n <a data-cite=\"RDF12-CONCEPTS#dfn-ill-typed\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-ill-typed\" id=\"ref-for-index-term-ill-typed-1\">ill-typed</a>,\n then produce an <a data-link-type=\"dfn|abstract-op\" href=\"https://w3c.github.io/sparql-query/spec/#dfn-sparql-eval-error\" class=\"internalDFN\" id=\"ref-for-dfn-sparql-eval-error-13\">error</a>."
2222
},
2323
{
2424
"html": "<code>\"NaN\"^^xsd:double</code> and <code>\"NaN\"^^xsd:float</code> are considered to \n represent the same value.\n If <code>term1</code> and <code>term2</code> are\n both \"NaN\" for either xsd:double or xsd:float, then \n return TRUE."
@@ -30,7 +30,7 @@
3030
"html": "If <code>term1</code> and <code>term2</code> are both \n <a data-cite=\"RDF12-CONCEPTS#dfn-literal\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-literal\" id=\"ref-for-index-term-literal-17\">literals</a>\n and the SPARQL processor can determine the values can not be equal,\n then return FALSE."
3131
},
3232
{
33-
"html": "If <code>term1</code> and <code>term2</code> are both \n <a data-cite=\"RDF12-CONCEPTS#dfn-triple-term\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-triple-term\" id=\"ref-for-index-term-triple-term-10\">triple terms</a>,\n apply the function <code>sameValue</code> pair-wise to each of the components.\n Return TRUE if each component pair returns TRUE;\n produce an <a data-link-type=\"dfn|abstract-op\" href=\"https://w3c.github.io/sparql-query/spec/#dfn-sparql-eval-error\" class=\"internalDFN\" id=\"ref-for-dfn-sparql-eval-error-13\">error</a> if any component pair produces an <a data-link-type=\"dfn|abstract-op\" href=\"https://w3c.github.io/sparql-query/spec/#dfn-sparql-eval-error\" class=\"internalDFN\" id=\"ref-for-dfn-sparql-eval-error-14\">error</a>;\n otherwise return FALSE."
33+
"html": "If <code>term1</code> and <code>term2</code> are both \n <a data-cite=\"RDF12-CONCEPTS#dfn-triple-term\" href=\"https://www.w3.org/TR/rdf12-concepts/#dfn-triple-term\" id=\"ref-for-index-term-triple-term-10\">triple terms</a>,\n apply the function <code>sameValue</code> pair-wise to each of the components.\n Return TRUE if each component pair returns TRUE;\n produce an <a data-link-type=\"dfn|abstract-op\" href=\"https://w3c.github.io/sparql-query/spec/#dfn-sparql-eval-error\" class=\"internalDFN\" id=\"ref-for-dfn-sparql-eval-error-14\">error</a> if any component pair produces an <a data-link-type=\"dfn|abstract-op\" href=\"https://w3c.github.io/sparql-query/spec/#dfn-sparql-eval-error\" class=\"internalDFN\" id=\"ref-for-dfn-sparql-eval-error-15\">error</a>;\n otherwise return FALSE."
3434
},
3535
{
3636
"html": "Otherwise, return FALSE."

0 commit comments

Comments
 (0)