Skip to content

Commit

Permalink
Editorial: use Infra list syntax in mutations
Browse files Browse the repository at this point in the history
As pointed out at #695 (review) it would be nice if this were more consistent.
  • Loading branch information
annevk authored May 21, 2019
1 parent daa525d commit e6b69e3
Showing 1 changed file with 11 additions and 12 deletions.
23 changes: 11 additions & 12 deletions dom.bs
Original file line number Diff line number Diff line change
Expand Up @@ -2427,10 +2427,8 @@ before a <var>child</var>, with an optional <i>suppress observers flag</i>, run
its <a for=range>end offset</a> by <var>count</var>.
</ol>

<li>Let <var>nodes</var> be <var>node</var>'s
<a>children</a> if <var>node</var> is
a {{DocumentFragment}} <a>node</a>, and a
list containing solely <var>node</var> otherwise.
<li><p>Let <var>nodes</var> be <var>node</var>'s <a>children</a>, if <var>node</var> is a
{{DocumentFragment}} <a>node</a>; otherwise « <var>node</var> ».

<li>If <var>node</var> is a {{DocumentFragment}}
<a>node</a>,
Expand Down Expand Up @@ -2602,16 +2600,16 @@ within a <var>parent</var>, run these steps:
<p>If <var>child</var>'s <a for=tree>parent</a> is not null, then:

<ol>
<li><p>Set <var>removedNodes</var> to a list solely containing <var>child</var>.
<li><p>Set <var>removedNodes</var> to « <var>child</var> ».

<li><p><a for=/>Remove</a> <var>child</var> from its <var>parent</var> with the
<i>suppress observers flag</i> set.
</ol>

<p class="note no-backref">The above can only be false if <var>child</var> is <var>node</var>.

<li>Let <var>nodes</var> be <var>node</var>'s <a>children</a> if <var>node</var> is a
{{DocumentFragment}} <a>node</a>, and a list containing solely <var>node</var> otherwise.
<li><p>Let <var>nodes</var> be <var>node</var>'s <a>children</a> if <var>node</var> is a
{{DocumentFragment}} <a>node</a>; otherwise « <var>node</var> ».
<!-- This needs to come before insert as that removes the children of a
DocumentFragment node. -->

Expand All @@ -2637,11 +2635,12 @@ To <dfn export for=Node id=concept-node-replace-all>replace all</dfn> with a
<li>Let <var>removedNodes</var> be <var>parent</var>'s
<a>children</a>.

<li>Let <var>addedNodes</var> be the empty list if <var>node</var> is
null, <var>node</var>'s <a>children</a> if
<var>node</var> is a {{DocumentFragment}}
<a>node</a>, and a list containing <var>node</var>
otherwise.
<li><p>Let <var>addedNodes</var> be the empty list.

<li><p>If <var>node</var> is {{DocumentFragment}} <a>node</a>, then set <var>addedNodes</var> to
<var>node</var>'s <a>children</a>.

<li><p>Otherwise, if <var>node</var> is non-null, set <var>addedNodes</var> to « <var>node</var> ».

<li><a for=/>Remove</a> all
<var>parent</var>'s <a>children</a>, in
Expand Down

0 comments on commit e6b69e3

Please sign in to comment.