- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Tue, 07 Dec 2010 15:49:29 -0800
- To: "L. David Baron" <dbaron@dbaron.org>
- CC: public-css-testsuite@w3.org, Richard Ishida <ishida@w3.org>
On 10/18/2010 12:20 PM, L. David Baron wrote: > On Sunday 2010-10-17 12:00 -0700, L. David Baron wrote: >> http://test.csswg.org/suites/css2.1/20101001/html4/text-transform-bicameral-008.htm >> http://test.csswg.org/suites/css2.1/20101001/xhtml1/text-transform-bicameral-008.xht >> seems to require that certain uppercase Greek characters are >> transformed by 'text-transform: lowercase' into two different >> characters. It has the following uppercase Greek characters paired >> with *both* of the two following lowercase Greek characters: >> >> Σ σ ς >> Θ θ ϑ >> Φ φ ϕ >> Π π ϖ >> Κ κ ϰ >> Ρ ρ ϱ >> Ε ε ϵ >> Β β ϐ >> >> Unless there's somehow a requirement that 'text-transform: >> lowercase' canonicalize certain already-lowercase characters (ς, ϑ, >> ϕ, ϖ, ϰ, ϱ, ϵ, ϐ), then I think this test is invalid and needs a >> bunch of its character pairs removed. >> >> (This list is also just from scanning the test visually; I might >> have missed some. I very nearly sent this email without the ϐ >> included in the list.) > > I think these tests: > http://test.csswg.org/suites/css2.1/20100917/html4/text-transform-bicameral-004.htm > http://test.csswg.org/suites/css2.1/20100917/xhtml1/text-transform-bicameral-004.xht > are invalid for the same reason, because of these character triplets: > > S (s) ſ > Ṡ ṡ ẛ I think I've fixed the problems. Please take a look and make sure the changes are correct: http://test.csswg.org/svn-view/approved/css2.1/src/text/text-transform-bicameral-004.xht?r1=1683&r2=1684 http://test.csswg.org/svn-view/approved/css2.1/src/text/text-transform-bicameral-004.xht?r1=1686&r2=1688 http://test.csswg.org/svn-view/approved/css2.1/src/text/text-transform-bicameral-008.xht?r1=1683&r2=1684 http://test.csswg.org/svn-view/approved/css2.1/src/text/text-transform-bicameral-008.xht?r1=1686&r2=1687 http://test.csswg.org/source/approved/css2.1/src/text/text-transform-bicameral-004.xht http://test.csswg.org/source/approved/css2.1/src/text/text-transform-bicameral-008.xht I've also improved the usability of all the tests in the series by turning each pair into a block / inline-block. And improved the accuracy by applying text-transform only to the test character, not to the control character. These changes are revisions 1681 (split source into diffable lines, add inline-block display) 1682 (use <div> instead of <span> per pair) 1683 (adopt proper control styling) 1685 (fix error in 1683) 1686 (add blue to better differentiate test from instructions) ~fantasai
Received on Tuesday, 7 December 2010 23:50:13 UTC