@@ -58989,15 +58989,6 @@ o............A....e
58989
58989
58990
58990
</li>
58991
58991
58992
- <li>
58993
-
58994
- <p>Let <var>old script element</var> be the value to which the <code>script</code>
58995
- element's <span>node document</span>'s <code
58996
- data-x="dom-document-currentScript">currentScript</code> object was most recently
58997
- set.</p>
58998
-
58999
- </li>
59000
-
59001
58992
<li>
59002
58993
59003
58994
<p>Switch on <span data-x="concept-script-type">the script's type</span>:</p>
@@ -59006,6 +58997,13 @@ o............A....e
59006
58997
<dt>"<code data-x="">classic</code>"</dt>
59007
58998
<dd>
59008
58999
<ol>
59000
+ <li>
59001
+ <p>Let <var>old script element</var> be the value to which the <code>script</code>
59002
+ element's <span>node document</span>'s <code
59003
+ data-x="dom-document-currentScript">currentScript</code> object was most recently
59004
+ set.</p>
59005
+ </li>
59006
+
59009
59007
<li>
59010
59008
<p>If the <code>script</code> element's <span>root</span> is <em>not</em> a <span>shadow
59011
59009
root</span>, then set the <code>script</code> element's <span>node document</span>'s <code
@@ -59020,14 +59018,20 @@ o............A....e
59020
59018
59021
59019
<li><p><span data-x="run a classic script">Run the classic script</span> given by <span
59022
59020
data-x="concept-script-script">the script's script</span>.</p></li>
59021
+
59022
+ <li>
59023
+ <p>Set the <code>script</code> element's <span>node document</span>'s <code
59024
+ data-x="dom-document-currentScript">currentScript</code> attribute to <var>old script
59025
+ element</var>.</p>
59026
+ </li>
59023
59027
</ol>
59024
59028
</dd>
59025
59029
59026
59030
<dt>"<code data-x="">module</code>"</dt>
59027
59031
<dd>
59028
59032
<ol>
59029
- <li><p>Set the <code>script</code> element's <span>node document</span>'s <code
59030
- data-x="dom-document-currentScript">currentScript</code> attribute to null.</p></li>
59033
+ <li><p>Assert: The <code>script</code> element's <span>node document</span>'s <code
59034
+ data-x="dom-document-currentScript">currentScript</code> attribute is null.</p></li>
59031
59035
59032
59036
<li><p><span data-x="run a module script">Run the module script</span> given by <span
59033
59037
data-x="concept-script-script">the script's script</span>.</p></li>
@@ -59037,14 +59041,6 @@ o............A....e
59037
59041
59038
59042
</li>
59039
59043
59040
- <li>
59041
-
59042
- <p>Set the <code>script</code> element's <span>node document</span>'s <code
59043
- data-x="dom-document-currentScript">currentScript</code> attribute to <var>old script
59044
- element</var>.</p>
59045
-
59046
- </li>
59047
-
59048
59044
<li>
59049
59045
59050
59046
<p>Decrement the <span>ignore-destructive-writes counter</span> of <var>neutralized doc</var>, if it was incremented in the earlier step.</p>
0 commit comments