[css-writing-modes-3] vertical-align: 0% in vertical-alignment-011-sidewaysright and vertical-alignment-012-rl

Hajime,

I examined

http://test.csswg.org/suites/css-writing-modes-3_dev/nightly-unstable/html/vertical-alignment-011-sidewaysright.htm

and

http://test.csswg.org/suites/css-writing-modes-3_dev/nightly-unstable/html/vertical-alignment-012-rl.htm

"
<percentage>
     Raise (positive value) or lower (negative value) the box by this 
distance (a percentage of the 'line-height' value). The value '0%' means 
the same as 'baseline'.
<length>
     Raise (positive value) or lower (negative value) the box by this 
distance. The value '0cm' means the same as 'baseline'.
"

So, 'vertical-align: 0em' or 'vertical-align: 0%' should do nothing more 
(and nothing less) than 'vertical-align: baseline' regardless of the 
dominant baseline-alignment but it does not in Firefox 38 (I have not 
checked other browsers right now). So, this must be a bug. We need to 
develop a specific test testing just 'vertical-align: 0' versus 
'vertical-align: baseline' in central baseline-alignment context (say, 
'text-orientation: mixed').

Like:

http://test.csswg.org/suites/css2.1/nightly-unstable/html4/vertical-align-baseline-001.htm

and

http://test.csswg.org/suites/css2.1/nightly-unstable/html4/vertical-align-baseline-002.htm

I also think your vertical-alignment-011-sidewaysright and 
vertical-alignment-012-rl tests are too long and testing 3 specific 
issues. I would split those in 6 smaller tests.

Gérard
-- 
Test Format Guidelines
http://testthewebforward.org/docs/test-format-guidelines.html

Test Style Guidelines
http://testthewebforward.org/docs/test-style-guidelines.html

Test Templates
http://testthewebforward.org/docs/test-templates.html

CSS Naming Guidelines
http://testthewebforward.org/docs/css-naming.html

Test Review Checklist
http://testthewebforward.org/docs/review-checklist.html

CSS Metadata
http://testthewebforward.org/docs/css-metadata.html

Received on Tuesday, 17 February 2015 04:52:39 UTC