W3C home > Mailing lists > Public > public-css-testsuite@w3.org > June 2012

[nightly-unstable] border-right-[width | style]-applies-to-*: removal of 'width: 0' and 'table-layout: fixed' declarations

From: Gérard Talbot <css21testsuite@gtalbot.org>
Date: Sun, 24 Jun 2012 15:29:10 -0400
Message-ID: <f147d552c2f8c7d380b482e78b20674b.squirrel@ed-sh-cp3.entirelydigital.com>
To: "Arron Eicholz" <arron.eicholz@microsoft.com>
Cc: "Public css-testsuite mailing list" <public-css-testsuite@w3.org>
Arron,

[src]
http://test.csswg.org/source/approved/css2.1/src/borders/border-right-width-applies-to-001.xht

[nightly-unstable]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-001.htm

[RC6]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-001.htm

[src]
http://test.csswg.org/source/approved/css2.1/src/borders/border-right-width-applies-to-002.xht

[nightly-unstable]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-002.htm

[RC6]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-002.htm

[src]
http://test.csswg.org/source/approved/css2.1/src/borders/border-right-width-applies-to-003.xht

[nightly-unstable]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-003.htm

[RC6]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-003.htm

[src]
http://test.csswg.org/source/approved/css2.1/src/borders/border-right-width-applies-to-004.xht

[nightly-unstable]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-004.htm

[RC6]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-004.htm

[src]
http://test.csswg.org/source/approved/css2.1/src/borders/border-right-width-applies-to-005.xht

[nightly-unstable]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-005.htm

[RC6]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-005.htm

[src]
http://test.csswg.org/source/approved/css2.1/src/borders/border-right-width-applies-to-006.xht

[nightly-unstable]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-006.htm

[RC6]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-006.htm

[src]
http://test.csswg.org/source/approved/css2.1/src/borders/border-right-width-applies-to-007.xht

[nightly-unstable]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-007.htm

[RC6]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-007.htm

[src]
http://test.csswg.org/source/approved/css2.1/src/borders/border-right-width-applies-to-013.xht

[nightly-unstable]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-013.htm

[RC6]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-013.htm

[src]
http://test.csswg.org/source/approved/css2.1/src/borders/border-right-width-applies-to-014.xht

[nightly-unstable]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-014.htm

[RC6]
http://test.csswg.org/suites/css2.1/nightly-unstable/html4/border-right-width-applies-to-014.htm

Same for border-right-style-applies-to- tests. And border-left-* IIRC.


width: 0
--------

Elements (like a table-cell or with its display set to 'table-cell' or
even table-caption) which apply a shrink-to-fit width do not need, do
not require that their width be set to 0 if their content is empty.
An empty cell will not under normal circumstances require that its box
occupy/creates an horizontal space for its empty content. An empty cell
that has 'width: auto' will use/occupy a zero width.
So, I removed such 'width: 0'.

table-layout: fixed
-------------------
I have removed the 'table-layout: fixed;' declaration from those tests.
It's unneeded, unnecessary and inconsequent.
In order to trigger the fixed table layout algorithm and to get some
kind of layout effect out of it, some kind of rendering effect out of
it, the table width or at least one column width or at least one table
cell width in first row has to be specified (with a non-auto width).
If none of those 3 is specified (as non-auto), then 'table-layout:
fixed' does not and can not have any useful or meaningful rendering
effect.


Gérard
-- 
Contributions to the CSS 2.1 test suite:
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/

CSS 2.1 Test suite RC6, March 23rd 2011:
http://test.csswg.org/suites/css2.1/20110323/html4/toc.html

CSS 2.1 test suite harness:
http://test.csswg.org/harness/

Contributing to to CSS 2.1 test suite:
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html



-- 
Contributions to the CSS 2.1 test suite:
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/

CSS 2.1 Test suite RC6, March 23rd 2011:
http://test.csswg.org/suites/css2.1/20110323/html4/toc.html

CSS 2.1 test suite harness:
http://test.csswg.org/harness/

Contributing to to CSS 2.1 test suite:
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html






-- 
Contributions to the CSS 2.1 test suite:
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/

CSS 2.1 Test suite RC6, March 23rd 2011:
http://test.csswg.org/suites/css2.1/20110323/html4/toc.html

CSS 2.1 test suite harness:
http://test.csswg.org/harness/

Contributing to to CSS 2.1 test suite:
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
Received on Sunday, 24 June 2012 19:29:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 24 June 2012 19:29:51 GMT