Skip to content

Commit

Permalink
[e] (0) Clarify
Browse files Browse the repository at this point in the history
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=18862
Affected topics: HTML

git-svn-id: http://svn.whatwg.org/webapps@7534 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Nov 25, 2012
1 parent d63040b commit da1ad59
Show file tree
Hide file tree
Showing 3 changed files with 75 additions and 39 deletions.
40 changes: 25 additions & 15 deletions complete.html
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@

<header class=head id=head><p><a class=logo href=http://www.whatwg.org/><img alt=WHATWG height=101 src=/images/logo width=101></a></p>
<hgroup><h1 class=allcaps>HTML</h1>
<h2 class="no-num no-toc">Living Standard &mdash; Last Updated 24 November 2012</h2>
<h2 class="no-num no-toc">Living Standard &mdash; Last Updated 25 November 2012</h2>
</hgroup><dl><dt><strong>Web developer edition:</strong></dt>
<dd><strong><a href=http://developers.whatwg.org/>http://developers.whatwg.org/</a></strong></dd>
<dt>Multiple-page version:</dt>
Expand Down Expand Up @@ -99612,21 +99612,31 @@ <h4 id=the-applet-element><span class=secno>15.3.1 </span>The <dfn><code>applet<
The <code><a href=#the-applet-element>applet</a></code> element is now obsoleted so that all extension frameworks (Java, .NET,
Flash, etc) are handled in a consistent manner.</p>

<p id=sandboxPluginApplet>When the element is still in the <a href=#stack-of-open-elements>stack of open elements</a>
of an <a href=#html-parser>HTML parser</a> or <a href=#xml-parser>XML parser</a>, and 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 element's <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing flag set</a> has its
<a href=#sandboxed-plugins-browsing-context-flag>sandboxed plugins browsing context flag</a> set, and when the element has an ancestor
<a href=#media-element>media element</a>, and when the element 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>, and when no Java Language runtime
<a href=#plugin>plugin</a> is available, and when one <em>is</em> available but it is disabled, the
element <a href=#represents>represents</a> its contents.</p>

<!-- we assume here that the Java plugin can't be <span
title="concept-plugin-secure">secured</span>; if anyone does end up securing one we can always
change this -->
<p>When the element matches any of the following conditions, it <a href=#represents>represents</a> its
contents:</p>

<ul class=brief><li>The element is still in the <a href=#stack-of-open-elements>stack of open elements</a> of an <a href=#html-parser>HTML
parser</a> or <a href=#xml-parser>XML parser</a>.</li>

<li>The element is not <a href=#in-a-document>in a <code>Document</code></a>.</li>

<li>The element's <code><a href=#document>Document</a></code> is not <a href=#fully-active>fully active</a>.</li>

<li id=sandboxPluginApplet>The element's <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing flag
set</a> has its <a href=#sandboxed-plugins-browsing-context-flag>sandboxed plugins browsing context flag</a> set.</li>

<p>Otherwise, the user agent should instantiate a Java Language runtime <a href=#plugin>plugin</a>, and
<li>The element has an ancestor <a href=#media-element>media element</a>.</li>

<li>The element 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>.</li>

<li>No Java Language runtime <a href=#plugin>plugin</a> is available.</li>

<li>A Java runtime <a href=#plugin>plugin</a> is available but it is disabled.</li>

</ul><!-- we assume here that the Java plugin can't be <span
title="concept-plugin-secure">secured</span>; if anyone does end up securing one we can always
change this --><p>Otherwise, the user agent should instantiate a Java Language runtime <a href=#plugin>plugin</a>, and
should pass the names and values of all the attributes on the element, in the order they were
added to the element, with the attributes added by the parser being ordered in source order, and
then a parameter named "PARAM" whose value is null, and then all the names and values of <a href=#concept-param-parameter title=concept-param-parameter>parameters</a> given by <code><a href=#the-param-element>param</a></code> elements that are
Expand Down
40 changes: 25 additions & 15 deletions index
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@

<header class=head id=head><p><a class=logo href=http://www.whatwg.org/><img alt=WHATWG height=101 src=/images/logo width=101></a></p>
<hgroup><h1 class=allcaps>HTML</h1>
<h2 class="no-num no-toc">Living Standard &mdash; Last Updated 24 November 2012</h2>
<h2 class="no-num no-toc">Living Standard &mdash; Last Updated 25 November 2012</h2>
</hgroup><dl><dt><strong>Web developer edition:</strong></dt>
<dd><strong><a href=http://developers.whatwg.org/>http://developers.whatwg.org/</a></strong></dd>
<dt>Multiple-page version:</dt>
Expand Down Expand Up @@ -99612,21 +99612,31 @@ if (s = prompt('What is your name?')) {
The <code><a href=#the-applet-element>applet</a></code> element is now obsoleted so that all extension frameworks (Java, .NET,
Flash, etc) are handled in a consistent manner.</p>

<p id=sandboxPluginApplet>When the element is still in the <a href=#stack-of-open-elements>stack of open elements</a>
of an <a href=#html-parser>HTML parser</a> or <a href=#xml-parser>XML parser</a>, and 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 element's <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing flag set</a> has its
<a href=#sandboxed-plugins-browsing-context-flag>sandboxed plugins browsing context flag</a> set, and when the element has an ancestor
<a href=#media-element>media element</a>, and when the element 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>, and when no Java Language runtime
<a href=#plugin>plugin</a> is available, and when one <em>is</em> available but it is disabled, the
element <a href=#represents>represents</a> its contents.</p>

<!-- we assume here that the Java plugin can't be <span
title="concept-plugin-secure">secured</span>; if anyone does end up securing one we can always
change this -->
<p>When the element matches any of the following conditions, it <a href=#represents>represents</a> its
contents:</p>

<ul class=brief><li>The element is still in the <a href=#stack-of-open-elements>stack of open elements</a> of an <a href=#html-parser>HTML
parser</a> or <a href=#xml-parser>XML parser</a>.</li>

<li>The element is not <a href=#in-a-document>in a <code>Document</code></a>.</li>

<li>The element's <code><a href=#document>Document</a></code> is not <a href=#fully-active>fully active</a>.</li>

<li id=sandboxPluginApplet>The element's <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing flag
set</a> has its <a href=#sandboxed-plugins-browsing-context-flag>sandboxed plugins browsing context flag</a> set.</li>

<p>Otherwise, the user agent should instantiate a Java Language runtime <a href=#plugin>plugin</a>, and
<li>The element has an ancestor <a href=#media-element>media element</a>.</li>

<li>The element 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>.</li>

<li>No Java Language runtime <a href=#plugin>plugin</a> is available.</li>

<li>A Java runtime <a href=#plugin>plugin</a> is available but it is disabled.</li>

</ul><!-- we assume here that the Java plugin can't be <span
title="concept-plugin-secure">secured</span>; if anyone does end up securing one we can always
change this --><p>Otherwise, the user agent should instantiate a Java Language runtime <a href=#plugin>plugin</a>, and
should pass the names and values of all the attributes on the element, in the order they were
added to the element, with the attributes added by the parser being ordered in source order, and
then a parameter named "PARAM" whose value is null, and then all the names and values of <a href=#concept-param-parameter title=concept-param-parameter>parameters</a> given by <code><a href=#the-param-element>param</a></code> elements that are
Expand Down
34 changes: 25 additions & 9 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -116425,15 +116425,31 @@ if (s = prompt('What is your name?')) {
The <code>applet</code> element is now obsoleted so that all extension frameworks (Java, .NET,
Flash, etc) are handled in a consistent manner.</p>

<p id="sandboxPluginApplet">When the element is still in the <span>stack of open elements</span>
of an <span>HTML parser</span> or <span>XML parser</span>, and when the element is not <span>in a
<code>Document</code></span>, and when the element's document is not <span>fully active</span>,
and when the element's <code>Document</code>'s <span>active sandboxing flag set</span> has its
<span>sandboxed plugins browsing context flag</span> set, and when the element has an ancestor
<span>media element</span>, and when the element has an ancestor <code>object</code> element that
is <em>not</em> showing its <span>fallback content</span>, and when no Java Language runtime
<span>plugin</span> is available, and when one <em>is</em> available but it is disabled, the
element <span>represents</span> its contents.</p>
<p>When the element matches any of the following conditions, it <span>represents</span> its
contents:</p>

<ul class="brief">

<li>The element is still in the <span>stack of open elements</span> of an <span>HTML
parser</span> or <span>XML parser</span>.</li>

<li>The element is not <span>in a <code>Document</code></span>.</li>

<li>The element's <code>Document</code> is not <span>fully active</span>.</li>

<li id="sandboxPluginApplet">The element's <code>Document</code>'s <span>active sandboxing flag
set</span> has its <span>sandboxed plugins browsing context flag</span> set.</li>

<li>The element has an ancestor <span>media element</span>.</li>

<li>The element has an ancestor <code>object</code> element that is <em>not</em> showing its
<span>fallback content</span>.</li>

<li>No Java Language runtime <span>plugin</span> is available.</li>

<li>A Java runtime <span>plugin</span> is available but it is disabled.</li>

</ul>

<!-- we assume here that the Java plugin can't be <span
title="concept-plugin-secure">secured</span>; if anyone does end up securing one we can always
Expand Down

0 comments on commit da1ad59

Please sign in to comment.