Skip to content

Commit

Permalink
[Fix #356] Clarify that distribution will happen in a *disconnected* …
Browse files Browse the repository at this point in the history
…tree of trees from a document
  • Loading branch information
hayatoito committed Jan 15, 2016
1 parent 981eeda commit 963bce3
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion spec/shadow/index.html
Expand Up @@ -86,7 +86,11 @@ <h3>Shadow trees</h3>

<p>A <dfn>shadow root</dfn> is the <a>root</a> <a>node</a> of a shadow tree.</p>

<p>A <dfn>component tree</dfn> is either a <a>document tree</a> or a <a>shadow tree</a>.
<p>A <dfn>primary component tree</dfn> is either a <a>document tree</a> or a <a>shadow tree</a>.</p>

<p>A <dfn>fragment tree</dfn> is a node tree which is not a <a>primary component tree</a>.</p>

<p>A <dfn>component tree</dfn> is either a <a>fragment tree</a> or a <a>primary component tree</a>.</p>

<p>
A node <var>A</var> is called a <dfn>deep child</dfn> of a node <var>B</var>,
Expand Down Expand Up @@ -431,6 +435,13 @@ <h2>Distributed Nodes Algorithm</h2>
</ol>
</div>
</section>

<p class="note">
A <a>root tree</a> of a <a>tree of trees</a> is either a <a>document tree</a> or a <a>fragment tree</a> by definition.
The algorithms described in the section are applied even if a node participates in a <a>component tree</a> whose <a>root tree</a> is a <a>fragment tree</a>.
For example, a node which participates in a <a>fragment tree</a> can be assigned to a slot, if the parent node hosts a <a>shadow tree</a>.
</p>

</section>

<section>
Expand Down

0 comments on commit 963bce3

Please sign in to comment.