[html5] r3927 - [gow] (2) Update the rendering section to handle media elements' controls='' att [...]

whatwg at whatwg.org whatwg at whatwg.org
Mon Sep 21 03:22:03 PDT 2009


Author: ianh
Date: 2009-09-21 03:22:02 -0700 (Mon, 21 Sep 2009)
New Revision: 3927

Modified:
   index
   source
Log:
[gow] (2) Update the rendering section to handle media elements' controls='' attribute in a more correct way.
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=7403

Modified: index
===================================================================
--- index	2009-09-21 10:05:44 UTC (rev 3926)
+++ index	2009-09-21 10:22:02 UTC (rev 3927)
@@ -71227,9 +71227,9 @@
 
   <pre class=css>@namespace url(http://www.w3.org/1999/xhtml);
 
-[hidden], area, audio:not([controls]), base, basefont, command,
-datalist, head, input[type=hidden], link, menu[type=context], meta,
-noembed, noframes, param, rp, script, source, style, title {
+[hidden], area, base, basefont, command, datalist, head,
+input[type=hidden], link, menu[type=context], meta, noembed, noframes,
+param, rp, script, source, style, title {
   display: none;
 }
 
@@ -72109,11 +72109,15 @@
   elements are expected to be treated as ordinary elements in the
   rendering model.</p>
 
-  <p>The <code><a href=#audio>audio</a></code> element, when it has a <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute, is expected
-  to be treated as a replaced element about one line high, as wide as
-  is necessary to expose the user agent's user interface features.</p>
+  <p>The <code><a href=#audio>audio</a></code> element, when it is <a href=#expose-a-user-interface-to-the-user title="expose a
+  user interface to the user">exposing a user interface</a>, is
+  expected to be treated as a replaced element about one line high, as
+  wide as is necessary to expose the user agent's user interface
+  features. When an <code><a href=#audio>audio</a></code> element is not <a href=#expose-a-user-interface-to-the-user title="expose a user interface to the user">exposing a user
+  interface</a>, it is expected to render as an empty element.</p>
 
-  <p>The <code><a href=#video>video</a></code> element's <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute is not
+  <p>Whether a <code><a href=#video>video</a></code> element is <a href=#expose-a-user-interface-to-the-user title="expose a
+  user interface to the user">exposing a user interface</a> is not
   expected to affect the size of the rendering; controls are expected
   to be overlaid with the page content without causing any layout
   changes, and are expected to disappear when the user does not need

Modified: source
===================================================================
--- source	2009-09-21 10:05:44 UTC (rev 3926)
+++ source	2009-09-21 10:22:02 UTC (rev 3927)
@@ -84559,9 +84559,9 @@
 
   <pre class="css">@namespace url(http://www.w3.org/1999/xhtml);
 
-[hidden], area, audio:not([controls]), base, basefont, command,
-datalist, head, input[type=hidden], link, menu[type=context], meta,
-noembed, noframes, param, rp, script, source, style, title {
+[hidden], area, base, basefont, command, datalist, head,
+input[type=hidden], link, menu[type=context], meta, noembed, noframes,
+param, rp, script, source, style, title {
   display: none;
 }
 
@@ -85576,13 +85576,16 @@
   elements are expected to be treated as ordinary elements in the
   rendering model.</p>
 
-  <p>The <code>audio</code> element, when it has a <code
-  title="attr-media-controls">controls</code> attribute, is expected
-  to be treated as a replaced element about one line high, as wide as
-  is necessary to expose the user agent's user interface features.</p>
+  <p>The <code>audio</code> element, when it is <span title="expose a
+  user interface to the user">exposing a user interface</span>, is
+  expected to be treated as a replaced element about one line high, as
+  wide as is necessary to expose the user agent's user interface
+  features. When an <code>audio</code> element is not <span
+  title="expose a user interface to the user">exposing a user
+  interface</span>, it is expected to render as an empty element.</p>
 
-  <p>The <code>video</code> element's <code
-  title="attr-media-controls">controls</code> attribute is not
+  <p>Whether a <code>video</code> element is <span title="expose a
+  user interface to the user">exposing a user interface</span> is not
   expected to affect the size of the rendering; controls are expected
   to be overlaid with the page content without causing any layout
   changes, and are expected to disappear when the user does not need




More information about the Commit-Watchers mailing list