HTML Standard Tracker


File a bug

SVNBugCommentTime (UTC)
7290[Gecko] [Internet Explorer] [Opera] [Webkit] Change how <script> is handled in re-entrant parser situations when there's a blocking style sheet.2012-08-28 04:48
@@ -18130,21 +18130,24 @@ c-end         = "-->"</pre>
       algorithm</span> has completed must set the element's
       <span>"ready to be parser-executed"</span> flag. The parser will
       handle executing the script.</p>
      <dt id="script-processing-style-delayed">If the element does not
      have a <code title="attr-script-src">src</code> attribute, and
      the element has been flagged as <span>"parser-inserted"</span>,
-     and the <code>Document</code> of the <span>HTML parser</span> or
+     and either the parser that created the <code>script</code> is an
+     <span>XML parser</span> or it's an <span>HTML parser</span> whose
+     <span>script nesting level</span> is zero, and the
+     <code>Document</code> of the <span>HTML parser</span> or
      <span>XML parser</span> that created the <code>script</code>
      element <span>has a style sheet that is blocking
       <p>The element is the <span>pending parsing-blocking
       script</span> of the <code>Document</code> of the parser that
       created the element. (There can only be one such script per
       <code>Document</code> at a time.)</p>