bidi tests assume undefined letter-spacing behavior

The following tests:
http://test.csswg.org/suites/css2.1/20101001/xhtml1/bidi-005.xht
http://test.csswg.org/suites/css2.1/20101001/xhtml1/bidi-006.xht
http://test.csswg.org/suites/css2.1/20101001/xhtml1/bidi-007.xht
http://test.csswg.org/suites/css2.1/20101001/xhtml1/bidi-008.xht
http://test.csswg.org/suites/css2.1/20101001/xhtml1/bidi-009.xht
http://test.csswg.org/suites/css2.1/20101001/xhtml1/bidi-010.xht
http://test.csswg.org/suites/css2.1/20101001/html4/bidi-005.htm
http://test.csswg.org/suites/css2.1/20101001/html4/bidi-006.htm
http://test.csswg.org/suites/css2.1/20101001/html4/bidi-007.htm
http://test.csswg.org/suites/css2.1/20101001/html4/bidi-008.htm
http://test.csswg.org/suites/css2.1/20101001/html4/bidi-009.htm
http://test.csswg.org/suites/css2.1/20101001/html4/bidi-010.htm

assume letter-spacing behavior that is, as far as I can tell,
undefined in CSS 2.1.

While I agree Gecko's current behavior is suboptimal (and probably
best fixed by implementing what is required by css3-text (in bug
299943)), I don't think these tests are valid as tests for CSS 2.1.

They could be fixed by removing the use of 'letter-spacing'.

(bidi-009 has additional issues that I haven't looked into yet)

-David

-- 
L. David Baron                                 http://dbaron.org/
Mozilla Corporation                       http://www.mozilla.com/

Received on Thursday, 14 October 2010 01:48:33 UTC