hixie: Fix <embed> to match reality (Firefox in particular) more closely. (whatwg r7119)

hixie: Fix <embed> to match reality (Firefox in particular) more
closely. (whatwg r7119)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.5671&r2=1.5672&f=h
http://html5.org/tools/web-apps-tracker?from=7118&to=7119

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.5671
retrieving revision 1.5672
diff -u -d -r1.5671 -r1.5672
--- Overview.html 5 Jun 2012 20:28:13 -0000 1.5671
+++ Overview.html 5 Jun 2012 21:12:13 -0000 1.5672
@@ -24496,13 +24496,13 @@
   <p>An <code><a href="#the-embed-element">embed</a></code> element is said to be <dfn id="concept-embed-active" title="concept-embed-active">potentially active</dfn> when the
   following conditions are all met simultaneously:</p>
 
-  <ul class="brief"><li>The element is <a href="#in-a-document" title="in a document">in a <code>Document</code></a>.</li>
+  <ul class="brief"><li>The element is <a href="#in-a-document" title="in a document">in a <code>Document</code></a> or was <a href="#in-a-document" title="in a document">in a <code>Document</code></a> the last time the <a href="#event-loop">event loop</a> reached step 1.</li>
    <li>The element's <code><a href="#document">Document</a></code> is <a href="#fully-active">fully active</a>.</li>
    <li>The element has either a <code title="attr-embed-src"><a href="#attr-embed-src">src</a></code> attribute set or a <code title="attr-embed-type"><a href="#attr-embed-type">type</a></code> attribute set (or both).</li>
    <li>The element's <code title="attr-embed-src"><a href="#attr-embed-src">src</a></code> attribute is either absent or its value is the empty string.</li>
    <li>The element is not a descendant of a <a href="#media-element">media element</a>.</li>
    <li>The element is not a descendant of an <code><a href="#the-object-element">object</a></code> element that is not showing its <a href="#fallback-content">fallback content</a>.</li>
-   <li>The element is <a href="#being-rendered">being rendered</a>.</li>
+   <li>The element is <a href="#being-rendered">being rendered</a>, or was <a href="#being-rendered">being rendered</a> the last time the <a href="#event-loop">event loop</a> reached step 1.</li>
   </ul><p>Whenever an <code><a href="#the-embed-element">embed</a></code> element that was not <a href="#concept-embed-active" title="concept-embed-active">potentially active</a> becomes <a href="#concept-embed-active" title="concept-embed-active">potentially active</a>, and whenever
   a <a href="#concept-embed-active" title="concept-embed-active">potentially active</a>
   <code><a href="#the-embed-element">embed</a></code> element's <code title="attr-embed-type"><a href="#attr-embed-type">src</a></code> attribute is set, changed, or
@@ -24567,10 +24567,6 @@
   convey the danger of overriding the sandbox to the user if an option
   to do so is provided.</p>
 
-  <p class="note">The <code><a href="#the-embed-element">embed</a></code> element is unaffected by the
-  CSS 'display' property. The selected plugin is instantiated even if
-  the element is hidden with a 'display:none' CSS style.</p>
-
   <p>The <dfn id="concept-embed-type" title="concept-embed-type">type of the content</dfn>
   being embedded is defined as follows:</p>

Received on Tuesday, 5 June 2012 21:12:43 UTC