[html5] r5991 - [acgiow] (0) Change <video audio=muted> to <video muted> (applies wg decision) F [...]

whatwg at whatwg.org whatwg at whatwg.org
Tue Apr 12 13:24:18 PDT 2011


Author: ianh
Date: 2011-04-12 13:24:17 -0700 (Tue, 12 Apr 2011)
New Revision: 5991

Modified:
   complete.html
   index
   source
Log:
[acgiow] (0) Change <video audio=muted> to <video muted> (applies wg decision)
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10419

Modified: complete.html
===================================================================
--- complete.html	2011-04-12 20:08:09 UTC (rev 5990)
+++ complete.html	2011-04-12 20:24:17 UTC (rev 5991)
@@ -24854,7 +24854,7 @@
    <dd><code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code></dd>
 <!--CONTROLLER-->   <dd><code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code></dd><!--CONTROLLER-->
    <dd><code title=attr-media-loop><a href=#attr-media-loop>loop</a></code></dd>
-   <dd><code title=attr-media-audio><a href=#attr-media-audio>audio</a></code></dd>
+   <dd><code title=attr-media-muted><a href=#attr-media-muted>muted</a></code></dd>
    <dd><code title=attr-media-controls><a href=#attr-media-controls>controls</a></code></dd>
    <dd><code title=attr-dim-width><a href=#attr-dim-width>width</a></code></dd>
    <dd><code title=attr-dim-height><a href=#attr-dim-height>height</a></code></dd>
@@ -24866,7 +24866,6 @@
   readonly attribute unsigned long <a href=#dom-video-videowidth title=dom-video-videoWidth>videoWidth</a>;
   readonly attribute unsigned long <a href=#dom-video-videoheight title=dom-video-videoHeight>videoHeight</a>;
            attribute DOMString <a href=#dom-video-poster title=dom-video-poster>poster</a>;
-  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-media-audio title=dom-media-audio>audio</a>; <!-- attr-media-audio -->
 };</pre>
    </dd>
   </dl><p>A <code><a href=#video>video</a></code> element is used for playing videos or
@@ -24895,10 +24894,9 @@
 <!--CONTROLLER-->
   <code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code>, 
 <!--CONTROLLER-->
-  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attributes are <a href=#media-element-attributes title="media element attributes">the attributes common to all media
-  elements</a>. The <code title=attr-media-audio><a href=#attr-media-audio>audio</a></code>
-  attribute <a href=#attr-media-audio title=attr-media-audio>controls the audio
-  channel</a>.</p>
+  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>,
+  <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attributes are <a href=#media-element-attributes title="media element attributes">the attributes common to all media
+  elements</a>.</p>
 
   <p>The <dfn id=attr-video-poster title=attr-video-poster><code>poster</code></dfn>
   attribute gives the address of an image file that the user agent can
@@ -25106,9 +25104,6 @@
   <hr><p>The <dfn id=dom-video-poster title=dom-video-poster><code>poster</code></dfn> IDL
   attribute must <a href=#reflect>reflect</a> the <code title=attr-video-poster><a href=#attr-video-poster>poster</a></code> content attribute.</p>
 
-  <p>The <dfn id=dom-media-audio title=dom-media-audio><code>audio</code></dfn> IDL
-  attribute must <a href=#reflect>reflect</a> the <code title=attr-media-audio><a href=#attr-media-audio>audio</a></code> content attribute.</p>
-
   </div>
 
   <div class=example>
@@ -25199,6 +25194,7 @@
    <dd><code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code></dd>
 <!--CONTROLLER-->   <dd><code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code></dd><!--CONTROLLER-->
    <dd><code title=attr-media-loop><a href=#attr-media-loop>loop</a></code></dd>
+   <dd><code title=attr-media-muted><a href=#attr-media-muted>muted</a></code></dd>
    <dd><code title=attr-media-controls><a href=#attr-media-controls>controls</a></code></dd>
    <dt>DOM interface:</dt>
    <dd>
@@ -25247,7 +25243,8 @@
 <!--CONTROLLER-->
   <code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code>,
 <!--CONTROLLER-->
-  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attributes are <a href=#media-element-attributes title="media element attributes">the attributes common to all media
+  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>,
+  <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attributes are <a href=#media-element-attributes title="media element attributes">the attributes common to all media
   elements</a>.</p>
 
   <div class=impl>
@@ -25753,6 +25750,7 @@
            attribute boolean <a href=#dom-media-controls title=dom-media-controls>controls</a>;
            attribute double <a href=#dom-media-volume title=dom-media-volume>volume</a>;
            attribute boolean <a href=#dom-media-muted title=dom-media-muted>muted</a>;
+           attribute boolean <a href=#dom-media-defaultmuted title=dom-media-defaultMuted>defaultMuted</a>;
 <!--KEEP-END w3c-html--><!--TT-->
   // tracks
 <!--CONTROLLER-->
@@ -25768,8 +25766,9 @@
 <!--CONTROLLER-->
   <code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code>, 
 <!--CONTROLLER-->
-  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code>, apply to all <a href=#media-element title="media element">media elements</a>. They are defined in
-  this section.</p> <!-- attr-media-audio -->
+  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>,
+  <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code>, apply to all <a href=#media-element title="media element">media elements</a>. They are defined in
+  this section.</p>
 
   <!-- proposed v2 (actually v3!) features:
     * frame forward / backwards / step(n) while paused
@@ -32576,44 +32575,19 @@
 
   </ol></div>
 
-  <p>The <dfn id=attr-media-audio title=attr-media-audio><code>audio</code></dfn>
+  <p>The <dfn id=attr-media-muted title=attr-media-muted><code>muted</code></dfn>
   attribute on the <code><a href=#video>video</a></code> element controls the default
   state of the audio channel of the <a href=#media-resource>media resource</a>,
   potentially overriding user preferences.</p>
 
-  <p>The <code title=attr-media-audio><a href=#attr-media-audio>audio</a></code> attribute, if
-  specified, must have a value that is an <a href=#unordered-set-of-unique-space-separated-tokens>unordered set of
-  unique space-separated tokens</a>, which are <a href=#ascii-case-insensitive>ASCII
-  case-insensitive</a>. The tokens must be from the following list
-  (currently, only one allowed token is defined):</p>
-
-  <dl><dt><dfn id=attr-media-audio-keyword-muted title=attr-media-audio-keyword-muted><code>muted</code></dfn></dt>
-
-   <dd>
-
-    <p>Causes the user agent to override the user's preferences, if
-    any, and always default the video to muted.</p>
-
-   </dd>
-
-  </dl><p class=note>A future version of this specification will probably
-  introduce new values here, e.g. to control the default volume, or to
-  select a default audio track.</p>
-
   <div class=impl>
 
-  <p>When a <code><a href=#video>video</a></code> element is created, if it has an <code title=attr-media-audio><a href=#attr-media-audio>audio</a></code> attribute specified, the user
-  agent must <a href=#split-a-string-on-spaces title="split a string on spaces">split the
-  attribute's value on spaces</a>; if any of the tokens are an
-  <a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for the string <code title=attr-media-audio-keyword-muted><a href=#attr-media-audio-keyword-muted>muted</a></code>, the user agent
-  must then set the <code title=dom-media-muted><a href=#dom-media-muted>muted</a></code>
+  <p>When a <a href=#media-element>media element</a> is created, if it has a <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code> attribute specified, the user
+  agent must set the <code title=dom-media-muted><a href=#dom-media-muted>muted</a></code> IDL
   attribute to true, overriding any user preference.</p>
 
-  <!-- attr-media-audio
-  <p>The <dfn title="dom-media-audio"><code>audio</code></dfn> IDL
-  attribute must <span>reflect</span> the content attribute of the
-  same name.</p>
-  -->
+  <p>The <dfn id=dom-media-defaultmuted title=dom-media-defaultMuted><code>defaultMuted</code></dfn> IDL
+  attribute must <a href=#reflect>reflect</a> the <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code> content attribute.</p>
 
   </div>
 
@@ -32626,7 +32600,7 @@
    users, it does so without sound, and allows the user to turn the
    sound on.</p>
 
-   <pre><video src="adverts.cgi?kind=video" controls autoplay loop audio=muted></video></pre>
+   <pre><video src="adverts.cgi?kind=video" controls autoplay loop muted></video></pre>
 
   </div>
 

Modified: index
===================================================================
--- index	2011-04-12 20:08:09 UTC (rev 5990)
+++ index	2011-04-12 20:24:17 UTC (rev 5991)
@@ -24838,7 +24838,7 @@
    <dd><code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code></dd>
 <!--CONTROLLER-->   <dd><code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code></dd><!--CONTROLLER-->
    <dd><code title=attr-media-loop><a href=#attr-media-loop>loop</a></code></dd>
-   <dd><code title=attr-media-audio><a href=#attr-media-audio>audio</a></code></dd>
+   <dd><code title=attr-media-muted><a href=#attr-media-muted>muted</a></code></dd>
    <dd><code title=attr-media-controls><a href=#attr-media-controls>controls</a></code></dd>
    <dd><code title=attr-dim-width><a href=#attr-dim-width>width</a></code></dd>
    <dd><code title=attr-dim-height><a href=#attr-dim-height>height</a></code></dd>
@@ -24850,7 +24850,6 @@
   readonly attribute unsigned long <a href=#dom-video-videowidth title=dom-video-videoWidth>videoWidth</a>;
   readonly attribute unsigned long <a href=#dom-video-videoheight title=dom-video-videoHeight>videoHeight</a>;
            attribute DOMString <a href=#dom-video-poster title=dom-video-poster>poster</a>;
-  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-media-audio title=dom-media-audio>audio</a>; <!-- attr-media-audio -->
 };</pre>
    </dd>
   </dl><p>A <code><a href=#video>video</a></code> element is used for playing videos or
@@ -24879,10 +24878,9 @@
 <!--CONTROLLER-->
   <code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code>, 
 <!--CONTROLLER-->
-  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attributes are <a href=#media-element-attributes title="media element attributes">the attributes common to all media
-  elements</a>. The <code title=attr-media-audio><a href=#attr-media-audio>audio</a></code>
-  attribute <a href=#attr-media-audio title=attr-media-audio>controls the audio
-  channel</a>.</p>
+  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>,
+  <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attributes are <a href=#media-element-attributes title="media element attributes">the attributes common to all media
+  elements</a>.</p>
 
   <p>The <dfn id=attr-video-poster title=attr-video-poster><code>poster</code></dfn>
   attribute gives the address of an image file that the user agent can
@@ -25090,9 +25088,6 @@
   <hr><p>The <dfn id=dom-video-poster title=dom-video-poster><code>poster</code></dfn> IDL
   attribute must <a href=#reflect>reflect</a> the <code title=attr-video-poster><a href=#attr-video-poster>poster</a></code> content attribute.</p>
 
-  <p>The <dfn id=dom-media-audio title=dom-media-audio><code>audio</code></dfn> IDL
-  attribute must <a href=#reflect>reflect</a> the <code title=attr-media-audio><a href=#attr-media-audio>audio</a></code> content attribute.</p>
-
   </div>
 
   <div class=example>
@@ -25183,6 +25178,7 @@
    <dd><code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code></dd>
 <!--CONTROLLER-->   <dd><code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code></dd><!--CONTROLLER-->
    <dd><code title=attr-media-loop><a href=#attr-media-loop>loop</a></code></dd>
+   <dd><code title=attr-media-muted><a href=#attr-media-muted>muted</a></code></dd>
    <dd><code title=attr-media-controls><a href=#attr-media-controls>controls</a></code></dd>
    <dt>DOM interface:</dt>
    <dd>
@@ -25231,7 +25227,8 @@
 <!--CONTROLLER-->
   <code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code>,
 <!--CONTROLLER-->
-  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attributes are <a href=#media-element-attributes title="media element attributes">the attributes common to all media
+  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>,
+  <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attributes are <a href=#media-element-attributes title="media element attributes">the attributes common to all media
   elements</a>.</p>
 
   <div class=impl>
@@ -25737,6 +25734,7 @@
            attribute boolean <a href=#dom-media-controls title=dom-media-controls>controls</a>;
            attribute double <a href=#dom-media-volume title=dom-media-volume>volume</a>;
            attribute boolean <a href=#dom-media-muted title=dom-media-muted>muted</a>;
+           attribute boolean <a href=#dom-media-defaultmuted title=dom-media-defaultMuted>defaultMuted</a>;
 <!--KEEP-END w3c-html--><!--TT-->
   // tracks
 <!--CONTROLLER-->
@@ -25752,8 +25750,9 @@
 <!--CONTROLLER-->
   <code title=attr-media-mediagroup><a href=#attr-media-mediagroup>mediagroup</a></code>, 
 <!--CONTROLLER-->
-  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code>, apply to all <a href=#media-element title="media element">media elements</a>. They are defined in
-  this section.</p> <!-- attr-media-audio -->
+  <code title=attr-media-loop><a href=#attr-media-loop>loop</a></code>,
+  <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code>, and <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code>, apply to all <a href=#media-element title="media element">media elements</a>. They are defined in
+  this section.</p>
 
   <!-- proposed v2 (actually v3!) features:
     * frame forward / backwards / step(n) while paused
@@ -32560,44 +32559,19 @@
 
   </ol></div>
 
-  <p>The <dfn id=attr-media-audio title=attr-media-audio><code>audio</code></dfn>
+  <p>The <dfn id=attr-media-muted title=attr-media-muted><code>muted</code></dfn>
   attribute on the <code><a href=#video>video</a></code> element controls the default
   state of the audio channel of the <a href=#media-resource>media resource</a>,
   potentially overriding user preferences.</p>
 
-  <p>The <code title=attr-media-audio><a href=#attr-media-audio>audio</a></code> attribute, if
-  specified, must have a value that is an <a href=#unordered-set-of-unique-space-separated-tokens>unordered set of
-  unique space-separated tokens</a>, which are <a href=#ascii-case-insensitive>ASCII
-  case-insensitive</a>. The tokens must be from the following list
-  (currently, only one allowed token is defined):</p>
-
-  <dl><dt><dfn id=attr-media-audio-keyword-muted title=attr-media-audio-keyword-muted><code>muted</code></dfn></dt>
-
-   <dd>
-
-    <p>Causes the user agent to override the user's preferences, if
-    any, and always default the video to muted.</p>
-
-   </dd>
-
-  </dl><p class=note>A future version of this specification will probably
-  introduce new values here, e.g. to control the default volume, or to
-  select a default audio track.</p>
-
   <div class=impl>
 
-  <p>When a <code><a href=#video>video</a></code> element is created, if it has an <code title=attr-media-audio><a href=#attr-media-audio>audio</a></code> attribute specified, the user
-  agent must <a href=#split-a-string-on-spaces title="split a string on spaces">split the
-  attribute's value on spaces</a>; if any of the tokens are an
-  <a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for the string <code title=attr-media-audio-keyword-muted><a href=#attr-media-audio-keyword-muted>muted</a></code>, the user agent
-  must then set the <code title=dom-media-muted><a href=#dom-media-muted>muted</a></code>
+  <p>When a <a href=#media-element>media element</a> is created, if it has a <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code> attribute specified, the user
+  agent must set the <code title=dom-media-muted><a href=#dom-media-muted>muted</a></code> IDL
   attribute to true, overriding any user preference.</p>
 
-  <!-- attr-media-audio
-  <p>The <dfn title="dom-media-audio"><code>audio</code></dfn> IDL
-  attribute must <span>reflect</span> the content attribute of the
-  same name.</p>
-  -->
+  <p>The <dfn id=dom-media-defaultmuted title=dom-media-defaultMuted><code>defaultMuted</code></dfn> IDL
+  attribute must <a href=#reflect>reflect</a> the <code title=attr-media-muted><a href=#attr-media-muted>muted</a></code> content attribute.</p>
 
   </div>
 
@@ -32610,7 +32584,7 @@
    users, it does so without sound, and allows the user to turn the
    sound on.</p>
 
-   <pre><video src="adverts.cgi?kind=video" controls autoplay loop audio=muted></video></pre>
+   <pre><video src="adverts.cgi?kind=video" controls autoplay loop muted></video></pre>
 
   </div>
 

Modified: source
===================================================================
--- source	2011-04-12 20:08:09 UTC (rev 5990)
+++ source	2011-04-12 20:24:17 UTC (rev 5991)
@@ -26680,7 +26680,7 @@
    <dd><code title="attr-media-autoplay">autoplay</code></dd>
 <!--END w3c-html--><!--CONTROLLER-->   <dd><code title="attr-media-mediagroup">mediagroup</code></dd><!--START w3c-html--><!--CONTROLLER-->
    <dd><code title="attr-media-loop">loop</code></dd>
-   <dd><code title="attr-media-audio">audio</code></dd>
+   <dd><code title="attr-media-muted">muted</code></dd>
    <dd><code title="attr-media-controls">controls</code></dd>
    <dd><code title="attr-dim-width">width</code></dd>
    <dd><code title="attr-dim-height">height</code></dd>
@@ -26692,7 +26692,6 @@
   readonly attribute unsigned long <span title="dom-video-videoWidth">videoWidth</span>;
   readonly attribute unsigned long <span title="dom-video-videoHeight">videoHeight</span>;
            attribute DOMString <span title="dom-video-poster">poster</span>;
-  [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] attribute <span>DOMSettableTokenList</span> <span title="dom-media-audio">audio</span>; <!-- attr-media-audio -->
 };</pre>
    </dd>
   </dl>
@@ -26725,12 +26724,11 @@
 <!--END w3c-html--><!--CONTROLLER-->
   <code title="attr-media-mediagroup">mediagroup</code>, 
 <!--START w3c-html--><!--CONTROLLER-->
-  <code title="attr-media-loop">loop</code>, and <code
+  <code title="attr-media-loop">loop</code>,
+  <code title="attr-media-muted">muted</code>, and <code
   title="attr-media-controls">controls</code> attributes are <span
   title="media element attributes">the attributes common to all media
-  elements</span>. The <code title="attr-media-audio">audio</code>
-  attribute <span title="attr-media-audio">controls the audio
-  channel</span>.</p>
+  elements</span>.</p>
 
   <p>The <dfn title="attr-video-poster"><code>poster</code></dfn>
   attribute gives the address of an image file that the user agent can
@@ -26971,10 +26969,6 @@
   attribute must <span>reflect</span> the <code
   title="attr-video-poster">poster</code> content attribute.</p>
 
-  <p>The <dfn title="dom-media-audio"><code>audio</code></dfn> IDL
-  attribute must <span>reflect</span> the <code
-  title="attr-media-audio">audio</code> content attribute.</p>
-
   </div>
 
   <div class="example">
@@ -27066,6 +27060,7 @@
    <dd><code title="attr-media-autoplay">autoplay</code></dd>
 <!--END w3c-html--><!--CONTROLLER-->   <dd><code title="attr-media-mediagroup">mediagroup</code></dd><!--START w3c-html--><!--CONTROLLER-->
    <dd><code title="attr-media-loop">loop</code></dd>
+   <dd><code title="attr-media-muted">muted</code></dd>
    <dd><code title="attr-media-controls">controls</code></dd>
    <dt>DOM interface:</dt>
    <dd>
@@ -27118,7 +27113,8 @@
 <!--END w3c-html--><!--CONTROLLER-->
   <code title="attr-media-mediagroup">mediagroup</code>,
 <!--START w3c-html--><!--CONTROLLER-->
-  <code title="attr-media-loop">loop</code>, and <code
+  <code title="attr-media-loop">loop</code>,
+  <code title="attr-media-muted">muted</code>, and <code
   title="attr-media-controls">controls</code> attributes are <span
   title="media element attributes">the attributes common to all media
   elements</span>.</p>
@@ -27689,6 +27685,7 @@
            attribute boolean <span title="dom-media-controls">controls</span>;
            attribute double <span title="dom-media-volume">volume</span>;
            attribute boolean <span title="dom-media-muted">muted</span>;
+           attribute boolean <span title="dom-media-defaultMuted">defaultMuted</span>;
 <!--KEEP-END w3c-html--><!--TT-->
   // tracks
 <!--END w3c-html--><!--CONTROLLER-->
@@ -27707,10 +27704,11 @@
 <!--END w3c-html--><!--CONTROLLER-->
   <code title="attr-media-mediagroup">mediagroup</code>, 
 <!--START w3c-html--><!--CONTROLLER-->
-  <code title="attr-media-loop">loop</code>, and <code
+  <code title="attr-media-loop">loop</code>,
+  <code title="attr-media-muted">muted</code>, and <code
   title="attr-media-controls">controls</code>, apply to all <span
   title="media element">media elements</span>. They are defined in
-  this section.</p> <!-- attr-media-audio -->
+  this section.</p>
 
   <!-- proposed v2 (actually v3!) features:
     * frame forward / backwards / step(n) while paused
@@ -35697,50 +35695,22 @@
 
   </div>
 
-  <p>The <dfn title="attr-media-audio"><code>audio</code></dfn>
+  <p>The <dfn title="attr-media-muted"><code>muted</code></dfn>
   attribute on the <code>video</code> element controls the default
   state of the audio channel of the <span>media resource</span>,
   potentially overriding user preferences.</p>
 
-  <p>The <code title="attr-media-audio">audio</code> attribute, if
-  specified, must have a value that is an <span>unordered set of
-  unique space-separated tokens</span>, which are <span>ASCII
-  case-insensitive</span>. The tokens must be from the following list
-  (currently, only one allowed token is defined):</p>
-
-  <dl>
-
-   <dt><dfn title="attr-media-audio-keyword-muted"><code>muted</code></dfn></dt>
-
-   <dd>
-
-    <p>Causes the user agent to override the user's preferences, if
-    any, and always default the video to muted.</p>
-
-   </dd>
-
-  </dl>
-
-  <p class="note">A future version of this specification will probably
-  introduce new values here, e.g. to control the default volume, or to
-  select a default audio track.</p>
-
   <div class="impl">
 
-  <p>When a <code>video</code> element is created, if it has an <code
-  title="attr-media-audio">audio</code> attribute specified, the user
-  agent must <span title="split a string on spaces">split the
-  attribute's value on spaces</span>; if any of the tokens are an
-  <span>ASCII case-insensitive</span> match for the string <code
-  title="attr-media-audio-keyword-muted">muted</code>, the user agent
-  must then set the <code title="dom-media-muted">muted</code>
+  <p>When a <span>media element</span> is created, if it has a <code
+  title="attr-media-muted">muted</code> attribute specified, the user
+  agent must set the <code title="dom-media-muted">muted</code> IDL
   attribute to true, overriding any user preference.</p>
 
-  <!-- attr-media-audio
-  <p>The <dfn title="dom-media-audio"><code>audio</code></dfn> IDL
-  attribute must <span>reflect</span> the content attribute of the
-  same name.</p>
-  -->
+  <p>The <dfn
+  title="dom-media-defaultMuted"><code>defaultMuted</code></dfn> IDL
+  attribute must <span>reflect</span> the <code
+  title="attr-media-muted">muted</code> content attribute.</p>
 
   </div>
 
@@ -35753,7 +35723,7 @@
    users, it does so without sound, and allows the user to turn the
    sound on.</p>
 
-   <pre><video src="adverts.cgi?kind=video" controls autoplay loop audio=muted></video></pre>
+   <pre><video src="adverts.cgi?kind=video" controls autoplay loop muted></video></pre>
 
   </div>
 




More information about the Commit-Watchers mailing list