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
An element can have any number of <adata-link-type="dfn" href="#shadow-tree">shadow trees</a>,
561
561
which are ordered by creation time.
562
562
The most recently-created <adata-link-type="dfn" href="#shadow-tree">shadow tree</a> on an element
563
-
is the <dfndata-dfn-type="dfn" data-export="" id="active-shadow-tree">active shadow tree<aclass="self-link" href="#active-shadow-tree"></a></dfn> for that element.</p>
563
+
is the <dfndata-dfn-type="dfn" data-export="" id="youngest-shadow-tree">youngest shadow tree<aclass="self-link" href="#youngest-shadow-tree"></a></dfn> for that element.</p>
<p>While the children of a <adata-link-type="dfn" href="#shadow-host">shadow host</a> do not generate boxes normally,
590
590
they can be explicitly pulled into a <adata-link-type="dfn" href="#shadow-tree">shadow tree</a> and forced to render normally.
591
-
This is done by assigning the elements to a <dfndata-dfn-type="dfn" data-export="" id="distribution-list">distribution list<aclass="self-link" href="#distribution-list"></a></dfn>.
592
-
An element with a <adata-link-type="dfn" href="#distribution-list">distribution list</a> is an <dfndata-dfn-type="dfn" data-export="" id="insertion-point">insertion point<aclass="self-link" href="#insertion-point"></a></dfn>.</p>
591
+
This is done by marking the elements as <dfndata-dfn-type="dfn" data-export="" id="distributed-nodes">distributed nodes<aclass="self-link" href="#distributed-nodes"></a></dfn>
592
+
for an <dfndata-dfn-type="dfn" data-export="" id="insertion-point">insertion point<aclass="self-link" href="#insertion-point"></a></dfn> element.</p>
593
593
594
594
595
595
596
-
<p>This specification does not define how to assign elements to a <adata-link-type="dfn" href="#distribution-list">distribution list</a>,
596
+
<p>This specification does not define how to mark elements as <adata-link-type="dfn" href="#distributed-nodes">distributed nodes</a>,
597
597
instead leaving that to the Shadow DOM spec.
598
598
At the time this spec is written, however,
599
-
only <adata-link-type="element">content</a> elements in a <adata-link-type="dfn" href="#shadow-tree">shadow tree</a> can have<adata-link-type="dfn" href="#distribution-list">distribution lists</a>.</p>
599
+
only <adata-link-type="element">content</a> elements in a <adata-link-type="dfn" href="#shadow-tree">shadow tree</a> can be<adata-link-type="dfn" href="#insertion-point">insertion points</a>.</p>
600
600
601
601
602
602
603
603
<p>An <adata-link-type="dfn" href="#insertion-point">insertion point</a> must not generate any boxes.
604
-
Instead, the elements in its <adata-link-type="dfn" href="#distribution-list">distribution list</a> generate boxes as normal,
604
+
Instead, its <adata-link-type="dfn" href="#distributed-nodes">distributed nodes</a> generate boxes as normal,
605
605
as if they all replaced the <adata-link-type="dfn" href="#insertion-point">insertion point</a> in-place.
606
606
<spanclass="note" role="note">(Akin to the behavior of <aclass="css" data-link-type="propdesc" href="http://dev.w3.org/csswg/css-display-3/#propdef-display-outside" title="display-outside">display-outside: contents</a>.)</span></p>
have zero or more <adata-link-type="dfn" href="#shadow-tree">shadow trees</a>
617
-
and zero or one<adata-link-type="dfn" href="#distribution-list">distribution lists</a>.</p>
617
+
and zero or more<adata-link-type="dfn" href="#distributed-nodes">distributed nodes</a>.</p>
618
618
619
619
620
620
621
621
<pclass="note" role="note">Note: The "descendants" of an element
622
622
are based on the children of the element,
623
-
which does not include the <adata-link-type="dfn" href="#shadow-tree">shadow trees</a> or <adata-link-type="dfn" href="#distribution-list">distribution lists</a> of the element.</p>
623
+
which does not include the <adata-link-type="dfn" href="#shadow-tree">shadow trees</a> or <adata-link-type="dfn" href="#distributed-nodes">distributed nodes</a> of the element.</p>
<p>The <dfnclass="css" data-dfn-type="selector" data-export="" id="selectordef-content">::content<aclass="self-link" href="#selectordef-content"></a></dfn> pseudo-element matches the list of <adata-link-type="dfn" href="#distributed-nodes">distributed nodes</a> itself,
<p>The <aclass="css" data-link-type="maybe" href="#selectordef-content">::content</a> pseudo-element must not generate boxes,
961
961
unless specified otherwise in another specification.
962
962
However, for the purpose of Selectors,
963
-
the <aclass="css" data-link-type="maybe" href="#selectordef-content">::content</a> pseudo-element is considered to be the parent of the elements in the <adata-link-type="dfn" href="#distribution-list">distribution list</a>.</p>
963
+
the <aclass="css" data-link-type="maybe" href="#selectordef-content">::content</a> pseudo-element is considered to be the parent of the <adata-link-type="dfn" href="#distributed-nodes">distributed nodes</a>.</p>
<p>The elements in a <adata-link-type="dfn" href="#distribution-list">distribution list</a> inherit from the parent of the <adata-link-type="element">content</a> element they are ultimately distributed to,
1136
+
<p><adata-link-type="dfn" href="#distributed-nodes">Distributed nodes</a> inherit from the parent of the <adata-link-type="element">content</a> element they are ultimately distributed to,
0 commit comments