W3C home > Mailing lists > Public > public-css-testsuite@w3.org > December 2010

[RC4] absolute-non-replaced-width-013 assert text inaccurate

From: Gérard Talbot <css21testsuite@gtalbot.org>
Date: Mon, 13 Dec 2010 10:34:35 -0800
Message-ID: <ef16f66fffd04ade767020d9801867eb.squirrel@cp3.shieldhost.com>
To: "Arron Eicholz" <Arron.Eicholz@microsoft.com>
Cc: "public-css-testsuite@w3.org" <public-css-testsuite@w3.org>
Hello Arron,


http://test.csswg.org/source/contributors/microsoft/submitted/Chapter_10/absolute-non-replaced-width-013.xht


http://test.csswg.org/suites/css2.1/20101210/html4/absolute-non-replaced-width-013.htm

http://test.csswg.org/suites/css2.1/20101210/xhtml1/absolute-non-replaced-width-013.xht


Width should be sized according to shrink-to-fit first and then, only
after, right should be solved. Such order has or can have important
repercussions.

{
'width' and 'right' are 'auto' and 'left' is not 'auto', then the width
is shrink-to-fit . Then solve for 'right'
}
http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width

Note that also many absolute-non-replaced-width testcases do not
explicitly state that margin-left and margin-right are auto and that
'margin-left: auto' and 'margin-right: auto' should be set to 0 before
choosing from the 6 ordered list-items.

        <meta name="assert" content="When 'right' and 'width' are 'auto'
and 'left' is not 'auto' element solves for 'right' and 'width'
sizes to content." />

Proposed replacement
--------------------

        <meta name="assert" content="When 'margin-left', 'margin-right',
'right' and 'width' are all 'auto' and 'left' is not 'auto',
then 'margin-left' and 'margin-right' are set to 0, then the
width is shrink-to-fit and then, finally, 'right' is solved." />

regards, Gérard
-- 
Contributions to the CSS 2.1 test suite:
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/

CSS 2.1 test suite (RC4; December 10th 2010):
http://test.csswg.org/suites/css2.1/20101210/html4/toc.html

CSS 2.1 test suite contributors:
http://test.csswg.org/source/contributors/
Received on Monday, 13 December 2010 18:35:11 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 13 December 2010 18:35:20 GMT