- From: Gérard Talbot <css21testsuite@gtalbot.org>
- Date: Fri, 28 Sep 2012 21:22:22 -0400
- To: "Arron Eicholz" <arron.eicholz@microsoft.com>
- Cc: "Public CSS test suite mailing list" <public-css-testsuite@w3.org>
Arron, [RC6] http://test.csswg.org/suites/css2.1/20110323/html4/block-non-replaced-height-001.htm [nightly-unstable] http://test.csswg.org/suites/css2.1/nightly-unstable/html4/block-non-replaced-height-001.htm I approved this test as is and created a reftest for it. -------- [RC6] http://test.csswg.org/suites/css2.1/20110323/html4/block-non-replaced-height-002.htm [nightly-unstable] http://test.csswg.org/suites/css2.1/nightly-unstable/html4/block-non-replaced-height-002.htm I can not approve this test. Since I am not sure what "has been propagated to the viewport" means or can mean, I am proposing this test replacement/substitution: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/block-non-replaced-height-002-GT.xht I hope I will receive comments, feedback on this test and Microsoft's block-non-replaced-height-002.htm so that a good/best test can prevail. -------- [RC6] http://test.csswg.org/suites/css2.1/20110323/html4/block-non-replaced-height-003.htm [nightly-unstable] http://test.csswg.org/suites/css2.1/nightly-unstable/html4/block-non-replaced-height-003.htm I can not approve this test. div#div1 is the div being the object of this test: div#div1 has 'overflow: visible' and 'height: auto' but the blue rectangular area belongs to its single inflow child. So, the test is not testing the height of that div#div1 but instead comparing the height of its single inflow child. So, I am proposing this test replacement/substitution: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/block-non-replaced-height-003-GT.xht -------- [RC6] http://test.csswg.org/suites/css2.1/20110323/html4/block-non-replaced-height-004.htm [nightly-unstable] http://test.csswg.org/suites/css2.1/nightly-unstable/html4/block-non-replaced-height-004.htm I can not approve this test. div#div1 is the div being the object of this test: div#div1 does *not* have 'overflow: scroll'; it has 'height: auto' but the blue rectangular area belongs to its single inflow child. So, the test is not testing the height of that div#div1 but instead comparing the height of its single inflow child. Also, the CSS rule html, body { overflow: scroll; } seems inadequate, inappropriate here. I am proposing this test replacement/substitution: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/block-non-replaced-height-004-GT.xht and here, I believe that the content area of div#block-level-non-replaced-elem-in-normal-flow should be reduced by the height of the generated horizontal scrollbar: this means that height of rectangular blue area plus height of active horizontal scrollbar should equal the height of the orange rectangular area. So,if my understanding is correct, no browser (Firefox 15.0.1, Chrome 22.0.1229.79, Opera 12.02) passes this test... albeit I have not checked how IE9 and IE10 handle this test. Comments and feedbacks are welcomed. 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
Received on Saturday, 29 September 2012 01:22:50 UTC