@@ -115950,17 +115950,28 @@ document.querySelector("button").addEventListener("click", bound);
115950115950 <hr>
115951115951
115952115952 <div algorithm>
115953- <p><dfn data-x="concept-n-script">Scripting is enabled</dfn> for a node <var>node</var> if
115954- <var>node</var>'s <span>node document</span>'s <span data-x="concept-document-bc">browsing
115955- context</span> is non-null, and <span data-x="concept-environment-script">scripting is
115956- enabled</span> for <var>node</var>'s <span>relevant settings object</span>.</p>
115953+ <p><dfn data-x="concept-n-noscript">Scripting is disabled</dfn> for a
115954+ <span>platform object</span> <var>object</var> when any of the following conditions is true:</p>
115955+
115956+ <ul>
115957+ <li><p><span data-x="concept-environment-noscript">Scripting is disabled</span> for
115958+ <var>object</var>'s <span>relevant settings object</span>.</p></li>
115959+
115960+ <li><p>The <var>object</var> implements <code>Node</code>, and <var>object</var>'s
115961+ <span>node document</span>'s <span data-x="concept-document-bc">browsing context</span> is
115962+ null.</p></li>
115963+
115964+ <li><p>The <var>object</var> implements <code>Window</code> and <var>object</var>'s <span
115965+ data-x="concept-document-window">associated <code>Document</code></span>'s. <span
115966+ data-x="concept-document-bc">browsing context</span> is null.</p></li>
115967+ </ul>
115957115968 </div>
115958115969
115959- <p><dfn data-x="concept-n-noscript">Scripting is disabled</dfn> for a node when scripting is not
115960- <span data-x="concept-n-script">enabled</span>, i.e., when its <span>node document </span>'s <span
115961- data-x="concept-document-bc">browsing context</span> is null or when <span
115962- data-x="concept-environment -noscript">scripting is disabled</span> for its <span>relevant settings
115963- object</span>.</p >
115970+ <div algorithm>
115971+ <p><dfn data-x="concept-n-script">Scripting is enabled</dfn> for a <span>platform object </span>
115972+ <var>object</var>, when <var>object</var>'s scripting is not <span
115973+ data-x="concept-n -noscript">disabled</span>.</p>
115974+ </div >
115964115975
115965115976 <h5>Secure contexts</h5>
115966115977
@@ -122213,15 +122224,8 @@ import "https://example.com/foo/../module2.mjs";</code></pre>
122213122224 <code>Event</code> object <var>event</var> is as follows:</p>
122214122225
122215122226 <ol>
122216- <li><p>If <var>eventTarget</var> is an element, then let <var>document</var> be
122217- <var>element</var>'s <span>node document</span>.</p></li>
122218-
122219- <li><p>Otherwise, <span>assert</span> <var>eventTarget</var> is a <code>Window</code> object, let
122220- <var>document</var> be <var>eventTarget</var>'s <span
122221- data-x="concept-document-window">associated <code>Document</code></span>.</p></li>
122222-
122223- <li><p>If <span data-x="concept-n-noscript">scripting is disabled</span> for <var>document</var>,
122224- then return.</p></li>
122227+ <li><p>If <span data-x="concept-n-noscript">scripting is disabled</span> for
122228+ <var>eventTarget</var>, then return.</p></li>
122225122229
122226122230 <li><p>Let <var>callback</var> be the result of <span>getting the current value of the event
122227122231 handler</span> given <var>eventTarget</var> and <var>name</var>.</p></li>
@@ -122417,6 +122421,9 @@ typedef <span>OnBeforeUnloadEventHandlerNonNull</span>? <dfn typedef>OnBeforeUnl
122417122421 <var>element</var> be null, and <var>document</var> be <var>eventTarget</var>'s <span
122418122422 data-x="concept-document-window">associated <code>Document</code></span>.</p></li>
122419122423
122424+ <li><p>If <var>document</var>'s <span>active sandboxing flag set</span> has its
122425+ <span>sandboxed scripts browsing context flag</span> set, return null.</p></li>
122426+
122420122427 <li><p>Let <var>body</var> be the uncompiled script body in <var>eventHandler</var>'s <span
122421122428 data-x="event handler value">value</span>.</p></li>
122422122429
0 commit comments