- From: Gérard Talbot <css21testsuite@gtalbot.org>
- Date: Wed, 22 Feb 2012 18:41:43 -0500
- To: "Arron Eicholz" <arron.eicholz@microsoft.com>
- Cc: "Public CSS testsuite mailing list" <public-css-testsuite@w3.org>
Le Mer 22 février 2012 17:23, "Gérard Talbot" a écrit : > Hello, > > I see several issues with the following tests: > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-002.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-003.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-004.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-005.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-013.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-014.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-015.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-016.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-024.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-025.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-026.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-027.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-035.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-036.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-037.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-038.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-046.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-047.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-048.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-049.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-057.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-059.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-060.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-068.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-070.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-071.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-079.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-080.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-081.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-082.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-090.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-091.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-092.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-093.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-101.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-103.htm > > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-104.htm > > > > > If a set line-height is smaller than font-size, then glyphs bleed out of > the line box and then content of contiguous line boxes overlap. > > Eg. > http://www.gtalbot.org/BrowserBugsSection/css21testsuite/font-size-vs-smaller-line-height.html > > Section 10.8 is not clear on this, definitely not sufficiently clear on > this. > > The issues I see with the listed tests are > > 1- > The overlapping box (abs. pos. #div3) increases line box; eg. > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-080.htm > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-102.htm > > The added black area we can see around the first "X" of #div2 is given > by #div2, #div3 > { > background: black; > } > > which will affect content area. I got that wrong; it's the 2nd "X" that creates this. > > When line-height is taller than font-size, then background set to black > on #div2 makes sense as this will paint content area. eg > http://test.csswg.org/suites/css2.1/20110323/html4/line-height-006.htm > > 2- > The 2nd "X" in #div2 is always useless, irrelevant in all listed tests > and can be safely removed. It also has been removed too in a few tests. I got that wrong; the 2nd "X" appears at the bottom of the first black box. Since #div2 is only 1em wide, there is a linewrap occuring. I missed totally that. 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 Wednesday, 22 February 2012 23:42:15 UTC