You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"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>"
"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>"
"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>"
0 commit comments