@@ -94,8 +94,8 @@ Introduction</h2>
9494 Each <dfn id="box" oldids="css-box" export for=CSS>box</dfn> in the <a>box tree</a>
9595 represents its corresponding [=CSS/element=] (or <a>pseudo-element</a> )
9696 in space and/or time on the canvas,
97- while each <dfn id="text-run" oldids="css-text-run" export for=CSS>text run </dfn> in the <a>box tree</a>
98- likewise represents the contents of its corresponding <a>text nodes</a> .
97+ while each <dfn oldids="css-text-run,text-run " export for=CSS>text sequence </dfn> in the <a>box tree</a>
98+ likewise represents the corresponding contents of its <a>text nodes</a> .
9999
100100 To create the <a>box tree</a> ,
101101 CSS first uses <a href="https://www.w3.org/TR/css-cascade/">cascading and inheritance</a> ,
@@ -136,10 +136,10 @@ Introduction</h2>
136136 for each property,
137137 the value from the box to which that property was applied.
138138
139- Similarly, each contiguous sequence of sibling <a>text nodes</a> generates a <a>text run </a>
139+ Similarly, each contiguous sequence of sibling <a>text nodes</a> generates a <a>text sequence </a>
140140 containing their text contents,
141141 which is assigned the same styles as the generating <a>text nodes</a> .
142- If the sequence contains no text, however, it does not generate a <a>text run </a> .
142+ If the sequence contains no text, however, it does not generate a <a>text sequence </a> .
143143
144144 In constructing the box tree,
145145 boxes generated by an element are descendants of
@@ -168,8 +168,8 @@ Introduction</h2>
168168 <a href="https://www.w3.org/TR/css-cascade/#inheriting">inherit</a> through their <a>box tree</a> parentage.
169169
170170 In the course of layout,
171- <a>boxes</a> and <a>text runs </a> can be broken into multiple <a>fragments</a> .
172- This happens, for example, when an <a>inline box</a> and/or <a>text run </a>
171+ <a>boxes</a> and <a>text sequences </a> can be broken into multiple <a>fragments</a> .
172+ This happens, for example, when an <a>inline box</a> and/or <a>text sequence </a>
173173 is broken across lines,
174174 or when a <a>block box</a> is broken across pages or columns,
175175 in a process called <a>fragmentation</a> .
@@ -182,7 +182,7 @@ Introduction</h2>
182182 or <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">column-spanner-in-block</a> splitting
183183 (see <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">CSS Multi-column Layout</a> ).
184184 A <a>box</a> therefore consists of one or more <a>box fragments</a> ,
185- and a <a>text run </a> consists of one or more <a lt=fragment>text fragments</a> .
185+ and a <a>text sequence </a> consists of one or more <a lt=fragment>text fragments</a> .
186186 See [[CSS-BREAK-3]] for more information on <a>fragmentation</a> .
187187
188188 Note: Many of the CSS specs were written before this terminology was ironed out,
@@ -252,7 +252,7 @@ Box Layout Modes: the 'display' property</h2>
252252 * the <dfn export local-lt="outer">outer display type</dfn> ,
253253 which dictates how the [=principal box=] itself participates in <a>flow layout</a> .
254254
255- <a> Text runs</a> have no <a> display type</a>
7292
.
255+ [= Text sequences=] have no [= display type=] .
256256
257257 Some 'display' values have additional side-effects:
258258 such as ''list-item'' , which also generates a ''::marker'' pseudo-element,
@@ -696,7 +696,7 @@ Box Generation: the ''display/none'' and ''display/contents'' keywords</h3>
696696 <dt> <dfn>contents</dfn>
697697 <dd>
698698 The element itself does not generate any boxes,
699- but its children and pseudo-elements still generate <a>boxes</a> and <a>text runs </a> as normal.
699+ but its children and pseudo-elements still generate <a>boxes</a> and <a>text sequences </a> as normal.
700700 For the purposes of box generation and layout,
701701 the element must be treated as if it had been replaced in the [=element tree=]
702702 by its contents
@@ -729,10 +729,10 @@ Box Generation: the ''display/none'' and ''display/contents'' keywords</h3>
729729
730730 <dt> <dfn>none</dfn>
731731 <dd>
732- The [=CSS/element=] and its descendants generate no <a>boxes</a> or <a>text runs </a> .
732+ The [=CSS/element=] and its descendants generate no <a>boxes</a> or <a>text sequences </a&
992E
gt; .
733733
734734 Similarly, if a <a>text node</a> is defined to behave as ''display: none'' ,
735- it generates no <a>text runs </a> .
735+ it generates no <a>text sequences </a> .
736736 </dl>
737737
738738 Elements with either of these values do not have <a>inner</a> or <a>outer display types</a> ,
@@ -1416,7 +1416,7 @@ Appendix A: Glossary</h2>
14161416 <dt> <dfn lt="inline-level|inline-level content">inline-level</dfn>
14171417 <dd>
14181418 Content that participates in inline layout.
1419- Specifically, inline-level boxes and [=text runs =] .
1419+ Specifically, inline-level boxes and [=text sequences =] .
14201420
14211421 <dt> <dfn lt="block-level|block-level content">block-level</dfn>
14221422 <dd>
@@ -1885,7 +1885,7 @@ Appendix C: Box Construction Guidelines for Spec Authors</h2>
18851885 and thus determines the type of its <a>principal box</a> .
18861886 * Boxes which <a>blockify</a> their contents
18871887 can't directly contain <a>inline-level</a> content;
1888- any boxes or text runs generated within such an element
1888+ any boxes or text sequences generated within such an element
18891889 must be <a>blockified</a>
18901890 or wrapped in an <a>anonymous</a> <a>block container</a> .
18911891 * Boxes which <a>inlinify</a> their contents
@@ -1941,6 +1941,8 @@ Changes Since 2020 Candidate Recommendation</h3>
19411941 include:
19421942
19431943 <ul>
1944+ <li id="change-text-run-sequence">
1945+ Renamed “text run” to “[=text sequence=] ”
19441946 <li id="change-root-layout">
19451947 Defined [=root element=] and clarified its layout as a [=block-level=]
19461948 in [[#root]] and the definition of [=initial containing block=] .
@@ -2098,7 +2100,7 @@ Changes Prior to Candidate Recommendation Status</h3>
20982100
20992101 * Remove <css> inline-list-item</css> value that is equivalent to ''inline list-item'' .
21002102 * Added the notion of “<a>text nodes</a> ” to the <a>element tree</a> ,
2101- and “<a> text runs</a> ” to the <a>box tree</a>
2103+ and “[= text sequence|text runs=] ” to the <a>box tree</a>
21022104 to define behavior in the context of ''display: contents'' .
21032105 (<a href="https://drafts.csswg.org/css-display-3/issues-wd-2017#issue-19">Issue 19</a> ,
21042106 <a href="https://drafts.csswg.org/css-display-3/issues-wd-2017#issue-32">Issue 32</a> )
0 commit comments