[html5] r4661 - [giow] (2) Define 'being rendered' to exclude table rows/columns that are visibl [...]

whatwg at whatwg.org whatwg at whatwg.org
Fri Feb 5 12:59:38 PST 2010


Author: ianh
Date: 2010-02-05 12:59:36 -0800 (Fri, 05 Feb 2010)
New Revision: 4661

Modified:
   complete.html
   index
   source
Log:
[giow] (2) Define 'being rendered' to exclude table rows/columns that are visiblity:collapse
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=8675

Modified: complete.html
===================================================================
--- complete.html	2010-02-05 20:48:42 UTC (rev 4660)
+++ complete.html	2010-02-05 20:59:36 UTC (rev 4661)
@@ -80587,11 +80587,11 @@
   <hr><p>An element is <dfn id=being-rendered>being rendered</dfn> if it is <a href=#in-a-document>in a
   <code>Document</code></a>, either its parent node is itself
   <a href=#being-rendered>being rendered</a> or it is the <code>Document</code> node,
-  and it is not explicitly excluded from the rendering using the CSS
-  'display' property's 'none' value or equivalent in other styling
-  languages.</p>
-
-  <p class=note>Just being off-screen does not mean the element is
+  and it is not explicitly excluded from the rendering using either:</p>
+  <ul class=brief><li>the CSS 'display' property's 'none' value, or</li>
+   <li>the 'visibility' property's 'collapse' value unless it is being treated as equivalent to the 'hidden' value, or</li>
+   <li>some equivalent in other styling languages.</li>
+  </ul><p class=note>Just being off-screen does not mean the element is
   not <a href=#being-rendered>being rendered</a>. The presence of the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute normally means the
   element is not <a href=#being-rendered>being rendered</a>, though this might be
   overriden by the style sheets.</p>

Modified: index
===================================================================
--- index	2010-02-05 20:48:42 UTC (rev 4660)
+++ index	2010-02-05 20:59:36 UTC (rev 4661)
@@ -74884,11 +74884,11 @@
   <hr><p>An element is <dfn id=being-rendered>being rendered</dfn> if it is <a href=#in-a-document>in a
   <code>Document</code></a>, either its parent node is itself
   <a href=#being-rendered>being rendered</a> or it is the <code>Document</code> node,
-  and it is not explicitly excluded from the rendering using the CSS
-  'display' property's 'none' value or equivalent in other styling
-  languages.</p>
-
-  <p class=note>Just being off-screen does not mean the element is
+  and it is not explicitly excluded from the rendering using either:</p>
+  <ul class=brief><li>the CSS 'display' property's 'none' value, or</li>
+   <li>the 'visibility' property's 'collapse' value unless it is being treated as equivalent to the 'hidden' value, or</li>
+   <li>some equivalent in other styling languages.</li>
+  </ul><p class=note>Just being off-screen does not mean the element is
   not <a href=#being-rendered>being rendered</a>. The presence of the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute normally means the
   element is not <a href=#being-rendered>being rendered</a>, though this might be
   overriden by the style sheets.</p>

Modified: source
===================================================================
--- source	2010-02-05 20:48:42 UTC (rev 4660)
+++ source	2010-02-05 20:59:36 UTC (rev 4661)
@@ -89519,9 +89519,12 @@
   <p>An element is <dfn>being rendered</dfn> if it is <span>in a
   <code>Document</code></span>, either its parent node is itself
   <span>being rendered</span> or it is the <code>Document</code> node,
-  and it is not explicitly excluded from the rendering using the CSS
-  'display' property's 'none' value or equivalent in other styling
-  languages.</p>
+  and it is not explicitly excluded from the rendering using either:</p>
+  <ul class="brief">
+   <li>the CSS 'display' property's 'none' value, or</li>
+   <li>the 'visibility' property's 'collapse' value unless it is being treated as equivalent to the 'hidden' value, or</li>
+   <li>some equivalent in other styling languages.</li>
+  </ul>
 
   <p class="note">Just being off-screen does not mean the element is
   not <span>being rendered</span>. The presence of the <code




More information about the Commit-Watchers mailing list