Skip to content

Commit 5999e66

Browse files
author
reffy-bot
committed
Update of TR report from new reffy run
Using reffy commit 18.1.2.
1 parent 5734264 commit 5999e66

26 files changed

+5912
-1867
lines changed

tr/algorithms/css-color-hdr-1.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"spec": {
3+
"title": "CSS Color HDR Module Level 1",
4+
"url": "https://www.w3.org/TR/css-color-hdr-1/"
5+
},
6+
"algorithms": [
7+
{
8+
"html": "If the specified value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#funcdef-dynamic-range-limit-mix\" id=\"ref-for-funcdef-dynamic-range-limit-mix③\">dynamic-range-limit-mix()</a>, then the computed value is determined by the following algorithm:",
9+
"rationale": "let",
10+
"steps": [
11+
{
12+
"html": "<p>Let <var>v1</var>, ..., <var>vN</var> be the computed values for the parameters to be mixed.</p>"
13+
},
14+
{
15+
"html": "<p>Let <var>p1</var>, ..., <var>pN</var> be the mixing percentages, normalized to sum to 100%.</p>"
16+
},
17+
{
18+
"html": "<p>Define the contributing percentages as:</p>\n <ul>\n <li data-md=\"\">\n <p>Let <var>p1_standard</var>,...,<var>pN_standard</var> be the percentages for <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#valdef-dynamic-range-limit-standard\" id=\"ref-for-valdef-dynamic-range-limit-standard①\">standard</a> in <var>v1</var>,...,<var>vN</var></p>\n </li><li data-md=\"\">\n <p>Let <var>p1_constrained_high</var>,...,<var>pN_constrained_high</var> be the percentages for <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#valdef-dynamic-range-limit-constrained-high\" id=\"ref-for-valdef-dynamic-range-limit-constrained-high①\">constrained-high</a> in <var>v1</var>,...,<var>vN</var></p>\n </li><li data-md=\"\">\n <p>Let <var>p1_high</var>,...,<var>pN_high</var> be the percentages for <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#valdef-dynamic-range-limit-high\" id=\"ref-for-valdef-dynamic-range-limit-high①\">high</a> in <var>v1</var>,...,<var>vN</var></p>\n </li></ul>"
19+
},
20+
{
21+
"html": "<p>Compute the weighted sums as:</p>\n <ul>\n <li data-md=\"\">\n <p><var>p_standard</var>=(<var>p1_standard</var>*<var>p1</var>+...+<var>pN_standard</var>*<var>pN</var>)/100.</p>\n </li><li data-md=\"\">\n <p><var>p_constrained_high</var>=(<var>p1_constrained_high</var>*<var>p1</var>+...+<var>pN_constrained_high</var>*<var>pN</var>)/100.</p>\n </li><li data-md=\"\">\n <p><var>p_high</var>=(<var>p1_high</var>*<var>p1</var>+...+<var>pN_high</var>*<var>pN</var>)/100.</p>\n </li></ul>"
22+
},
23+
{
24+
"html": "<p>If <var>p_standard</var>, <var>p_constrained_high</var>, or <var>p_high</var> equals 100%, then the computed value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#valdef-dynamic-range-limit-standard\" id=\"ref-for-valdef-dynamic-range-limit-standard②\">standard</a>, <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#valdef-dynamic-range-limit-constrained-high\" id=\"ref-for-valdef-dynamic-range-limit-constrained-high②\">constrained-high</a>, or <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#valdef-dynamic-range-limit-high\" id=\"ref-for-valdef-dynamic-range-limit-high②\">high</a>, respectively.</p>"
25+
},
26+
{
27+
"html": "<p>Otherwise, the computed value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#funcdef-dynamic-range-limit-mix\" id=\"ref-for-funcdef-dynamic-range-limit-mix④\">dynamic-range-limit-mix()</a>, with parameters <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#valdef-dynamic-range-limit-standard\" id=\"ref-for-valdef-dynamic-range-limit-standard③\">standard</a>, <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#valdef-dynamic-range-limit-constrained-high\" id=\"ref-for-valdef-dynamic-range-limit-constrained-high③\">constrained-high</a>, and <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-color-hdr-1/#valdef-dynamic-range-limit-high\" id=\"ref-for-valdef-dynamic-range-limit-high③\">high</a>, in that order, and percentages <var>p_standard</var>, <var>p_constrained_high</var>, and <var>p_high</var>, omitting parameters with a percentage equal to 0%.</p>"
28+
}
29+
]
30+
}
31+
]
32+
}

tr/algorithms/css-overflow-5.json

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
{
2+
"spec": {
3+
"title": "CSS Overflow Module Level 5",
4+
"url": "https://www.w3.org/TR/css-overflow-5/"
5+
},
6+
"algorithms": [
7+
{
8+
"name": "update active marker",
9+
"html": "Whenever the UA determines that a new marker is the <var>active marker</var> for a <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-overflow-5/#scroll-marker-group\" id=\"ref-for-scroll-marker-group⑥\">scroll marker group</a> <var>group</var> it must run the following steps:",
10+
"rationale": ".algorithm",
11+
"steps": [
12+
{
13+
"html": "<p>Set the active state of <var>active marker</var> to true.</p>"
14+
},
15+
{
16+
"html": "<dl>\n <dt data-md=\"\">\n <p>If <var>active marker</var> was the <a href=\"https://open-ui.org/components/focusgroup.explainer/#last-focused-memory\">last-focused element</a> of the <var>group</var>,</p>\n </dt><dd data-md=\"\">\n <p>Focus <var>active marker</var></p>\n </dd></dl>"
17+
},
18+
{
19+
"html": "<p>Set the <a href=\"https://open-ui.org/components/focusgroup.explainer/#last-focused-memory\">last-focused element</a> of the <var>group</var> to <var>active marker</var>.</p>"
20+
},
21+
{
22+
"html": "<p>Set the active state of all other <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-overflow-5/#scroll-marker\" id=\"ref-for-scroll-marker①①\">scroll marker</a> elements in <var>group</var> to false.</p>"
23+
}
24+
]
25+
},
26+
{
27+
"name": "scrollTargetElement activation",
28+
"html": "When a <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-overflow-5/#scroll-marker\" id=\"ref-for-scroll-marker①②\">scroll marker</a> with a non-null <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-overflow-5/#scroll-target\" id=\"ref-for-scroll-target⑦\">scroll target</a> is activated by explicit invocation or arrow key focus:",
29+
"rationale": ".algorithm",
30+
"steps": [
31+
{
32+
"html": "<p>Let <var>element</var> be the <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-overflow-5/#scroll-target\" id=\"ref-for-scroll-target⑧\">scroll target</a> of the control.</p>"
33+
},
34+
{
35+
"html": "<p>Let <var>block</var> be \"<code>start</code>\".</p>"
36+
},
37+
{
38+
"html": "<p>Let <var>inline</var> be \"<code>start</code>\".</p>"
39+
},
40+
{
41+
"html": "<p><a data-link-type=\"dfn\" href=\"https://drafts.csswg.org/cssom-view-1/#scroll-a-target-into-view\" id=\"ref-for-scroll-a-target-into-view①\">Scroll the <var>element</var> into view</a> with <var>block</var> and <var>inline</var>.</p>"
42+
},
43+
{
44+
"html": "<dl>\n <dt data-md=\"\">If the activation was triggered by invocation\n </dt><dd data-md=\"\">\n \n \n </dd></dl>",
45+
"ignored": [
46+
"Follow the hyperlink updating the URL, however retain focus on the marker element."
47+
]
48+
}
49+
]
50+
},
51+
{
52+
"html": "The computed value of the <a class=\"property css\" data-link-type=\"property\" href=\"https://www.w3.org/TR/css-overflow-4/#propdef-continue\" id=\"ref-for-propdef-continue⑥\">continue</a> for a given element or pseudo element is determined as follow:",
53+
"rationale": "/^otherwise(\\,| )/i",
54+
"steps": [
55+
{
56+
"html": "<p>On elements or pseudo elements with <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-contain-2/#layout-containment\" id=\"ref-for-layout-containment\">layout containment</a> (see <a data-link-type=\"biblio\" href=\"https://www.w3.org/TR/css-overflow-5/#biblio-css-contain-1\" title=\"CSS Containment Module Level 1\">[CSS-CONTAIN-1]</a>),\nif the specified value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-4/#valdef-continue-auto\" id=\"ref-for-valdef-continue-auto②\">auto</a> or <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#valdef-continue-fragments\" id=\"ref-for-valdef-continue-fragments\">fragments</a> then the computed value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#valdef-continue-overflow\" id=\"ref-for-valdef-continue-overflow\">overflow</a>.</p>"
57+
},
58+
{
59+
"html": "Otherwise, if the specified value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-4/#valdef-continue-auto\" id=\"ref-for-valdef-continue-auto③\">auto</a>",
60+
"rationale": "/^otherwise(\\,| )/i",
61+
"steps": [
62+
{
63+
"html": "<p>On a <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-regions-1/#css-region\" id=\"ref-for-css-region①\">CSS Region</a> other than the last one in a <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-regions-1/#region-chain\" id=\"ref-for-region-chain①\">region chain</a>,\nthe computed value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-4/#valdef-continue-auto\" id=\"ref-for-valdef-continue-auto④\">auto</a></p>"
64+
},
65+
{
66+
"html": "<p>On a page\nthe computed value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#valdef-continue-paginate\" id=\"ref-for-valdef-continue-paginate\">paginate</a></p>"
67+
},
68+
{
69+
"html": "<p>On a <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-overflow-5/#fragment-box\" id=\"ref-for-fragment-box\">fragment box</a> the computed value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#valdef-continue-fragments\" id=\"ref-for-valdef-continue-fragments①\">fragments</a></p>"
70+
},
71+
{
72+
"html": "<p>Otherwise, the computed value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#valdef-continue-overflow\" id=\"ref-for-valdef-continue-overflow①\">overflow</a></p>"
73+
}
74+
]
75+
},
76+
{
77+
"html": "Otherwise, if the specified value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#valdef-continue-fragments\" id=\"ref-for-valdef-continue-fragments②\">fragments</a>",
78+
"rationale": "/^otherwise(\\,| )/i",
79+
"steps": [
80+
{
81+
"html": "<p>On a page\nthe computed value is <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#valdef-continue-paginate\" id=\"ref-for-valdef-continue-paginate①\">paginate</a></p>"
82+
},
83+
{
84+
"html": "<p>Otherwise, the computed value is the specified value</p>"
85+
}
86+
]
87+
},
88+
{
89+
"html": "<p>In all other cases, the computed value is the specified value</p>"
90+
}
91+
]
92+
},
93+
{
94+
"html": "To be more precise,\n\t\twhen a rule’s selector has <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#selectordef-nth-fragment\" id=\"ref-for-selectordef-nth-fragment①③\">::nth-fragment()</a> pseudo-elements\n\t\tattached to parts of the selector other than the subject,\n\t\tthe declarations in that rule apply to\n\t\ta fragment (or pseudo-element thereof) when:",
95+
"rationale": "for",
96+
"steps": [
97+
{
98+
"html": "<p>the declarations are for properties that apply to the <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-pseudo-4/#selectordef-first-letter\" id=\"ref-for-selectordef-first-letter③\">::first-letter</a> pseudo-element,</p>"
99+
},
100+
{
101+
"html": "<p>the declarations would apply to\nthat fragment (or pseudo-element thereof)\nhad those <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#selectordef-nth-fragment\" id=\"ref-for-selectordef-nth-fragment①④\">::nth-fragment()</a> pseudo-elements been removed,\nwith a particular association between\neach sequence of simple selectors and the element it matched,\nand</p>"
102+
},
103+
{
104+
"html": "<p>for each removed <a class=\"css\" data-link-type=\"maybe\" href=\"https://www.w3.org/TR/css-overflow-5/#selectordef-nth-fragment\" id=\"ref-for-selectordef-nth-fragment①⑤\">::nth-fragment()</a> pseudo-element,\nthe fragment lives within a <a data-link-type=\"dfn\" href=\"https://www.w3.org/TR/css-overflow-5/#fragment-box\" id=\"ref-for-fragment-box②⓪\">fragment box</a> of the element associated in that association\nwith the selector that the pseudo-element was attached to,\nand whose index matches the pseudo-element.</p>"
105+
}
106+
]
107+
}
108+
]
109+
}

0 commit comments

Comments
 (0)