html5/spec Overview.html,1.3411,1.3412

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv24111

Modified Files:
	Overview.html 
Log Message:
<embed>, <object>, and <applet> only work when their document is fully active. (whatwg r4271)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.3411
retrieving revision 1.3412
diff -u -d -r1.3411 -r1.3412
--- Overview.html	22 Oct 2009 10:45:50 -0000	1.3411
+++ Overview.html	22 Oct 2009 12:10:37 -0000	1.3412
@@ -18022,6 +18022,7 @@
   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>
+   <li>The element's <code>Document</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 is not in a sandboxed browsing context.</li>
    <li>The element is not a descendant of a <a href="#media-element">media element</a>.</li>
@@ -18242,10 +18243,12 @@
 
   <p>When the element is created, and subsequently whenever the
   element is <a href="#insert-an-element-into-a-document" title="insert an element into a document">inserted
-  into a document</a>, <a href="#insert-an-element-into-a-document" title="insert an element into a
-  document">removed from a document</a>; and whenever an ancestor
-  <code><a href="#the-object-element">object</a></code> element changes to or from showing its
-  <a href="#fallback-content">fallback content</a>; and whenever the element's <code title="attr-object-classid"><a href="#attr-object-classid">classid</a></code> attribute is set,
+  into a document</a> or <a href="#remove-an-element-from-a-document" title="remove an element from a
+  document">removed from a document</a>; and whenever the element's
+  <code>Document</code> changes whether it is <a href="#fully-active">fully
+  active</a>; and whenever an ancestor <code><a href="#the-object-element">object</a></code> element
+  changes to or from showing its <a href="#fallback-content">fallback content</a>; and
+  whenever the element's <code title="attr-object-classid"><a href="#attr-object-classid">classid</a></code> attribute is set,
   changed, or removed; and, when its <code title="attr-object-classid"><a href="#attr-object-classid">classid</a></code> attribute is not present,
   whenever its <code title="attr-object-data"><a href="#attr-object-data">data</a></code> attribute is
   set, changed, or removed; and, when neither its <code title="attr-object-classid"><a href="#attr-object-classid">classid</a></code> attribute nor its <code title="attr-object-data"><a href="#attr-object-data">data</a></code> attribute are present, whenever
@@ -18260,8 +18263,9 @@
     has an ancestor <code><a href="#the-object-element">object</a></code> element that is <em>not</em>
     showing its <a href="#fallback-content">fallback content</a>, or if the element is
     not <a href="#in-a-document" title="in a document">in a <code>Document</code></a>,
-    then jump to the last step in the overall set of steps
-    (fallback).</p>
+    or if the element's <code>Document</code> is not <a href="#fully-active">fully
+    active</a>, then jump to the last step in the overall set of
+    steps (fallback).</p>
 
    </li>
 
@@ -66692,7 +66696,9 @@
   obsoleted so that all extension frameworks (Java, .NET, Flash, etc)
   are handled in a consistent manner.</p>
 
-  <p id="sandboxPluginApplet">When the <a href="#sandboxed-plugins-browsing-context-flag">sandboxed plugins
+  <p id="sandboxPluginApplet">When the element is not <a href="#in-a-document">in a
+  <code>Document</code></a>, and when the element's document is not
+  <a href="#fully-active">fully active</a>, and when the <a href="#sandboxed-plugins-browsing-context-flag">sandboxed plugins
   browsing context flag</a> is set on the <a href="#browsing-context">browsing
   context</a> for which the <code><a href="#the-applet-element">applet</a></code> element's document
   is the <a href="#active-document">active document</a>, and when the element has an

Received on Thursday, 22 October 2009 12:10:44 UTC