@@ -2379,8 +2379,6 @@ of a <var>node</var> into a <var>parent</var> before a <var>child</var>, run the
2379
2379
<li><p> If <var> referenceChild</var> is <var> node</var> , then set <var> referenceChild</var> to
2380
2380
<var> node</var> 's <a for=tree>next sibling</a> .
2381
2381
2382
- <li><p> <a>Adopt</a> <var> node</var> into <var> parent</var> 's <a for=Node>node document</a> .
2383
-
2384
2382
<li><p> <a for=/>Insert</a> <var> node</var> into <var> parent</var> before <var> referenceChild</var> .
2385
2383
2386
2384
<li><p> Return <var> node</var> .
@@ -2445,6 +2443,8 @@ before a <var>child</var>, with an optional <i>suppress observers flag</i>, run
2445
2443
<p> For each <var> node</var> in <var> nodes</var> , in <a>tree order</a> :
2446
2444
2447
2445
<ol>
2446
+ <li><p> <a>Adopt</a> <var> node</var> into <var> parent</var> 's <a for=Node>node document</a> .
2447
+
2448
2448
<li><p> If <var> child</var> is null, then <a for=set>append</a> <var> node</var> to
2449
2449
<var> parent</var> 's <a for=tree>children</a> .
2450
2450
@@ -2557,8 +2557,6 @@ within a <var>parent</var>, run these steps:
2557
2557
2558
2558
<li><p> Let <var> previousSibling</var> be <var> child</var> 's <a>previous sibling</a> .
2559
2559
2560
- <li><p> <a>Adopt</a> <var> node</var> into <var> parent</var> 's <a for=Node>node document</a> .
2561
-
2562
2560
<li><p> Let <var> removedNodes</var> be the empty list.
2563
2561
2564
2562
<li>
@@ -2591,9 +2589,6 @@ within a <var>parent</var>, run these steps:
2591
2589
within a <var> parent</var> , run these steps:
2592
2590
2593
2591
<ol>
2594
- <li><p> If <var> node</var> is non-null, then <a>adopt</a> <var> node</var> into <var> parent</var> 's
2595
- <a for=Node>node document</a> .
2596
-
2597
2592
<li><p> Let <var> removedNodes</var> be <var> parent</var> 's <a>children</a> .
2598
2593
2599
2594
<li><p> Let <var> addedNodes</var> be the empty list.
@@ -5308,16 +5303,18 @@ The <dfn method for=Document><code>adoptNode(<var>node</var>)</code></dfn> metho
5308
5303
must run these steps:
5309
5304
5310
5305
<ol>
5311
- <li> If <var> node</var> is a <a>document</a> , then <a>throw</a> a
5306
+ <li><p> If <var> node</var> is a <a>document</a> , then <a>throw</a> a
5312
5307
"{{NotSupportedError!!exception}} " {{DOMException}} .
5313
5308
5314
- <li> If <var> node</var> is a <a for=/>shadow root</a> , then <a>throw</a> a
5309
+ <li><p> If <var> node</var> is a <a for=/>shadow root</a> , then <a>throw</a> a
5315
5310
"{{HierarchyRequestError!!exception}} " {{DOMException}} .
5316
5311
5317
- <li> <a>Adopt</a> <var> node</var>
5318
- into the <a>context object</a> .
5312
+ <li><p> If <var> node</var> is a {{DocumentFragment}} <a for=/>node</a> whose
5313
+ <a for=DocumentFragment>host</a> is non-null, then return.
5314
+
5315
+ <li><p> <a>Adopt</a> <var> node</var> into the <a>context object</a> .
5319
5316
5320
- <li> Return <var> node</var> .
5317
+ <li><p> Return <var> node</var> .
5321
5318
</ol>
5322
5319
5323
5320
<hr>
0 commit comments