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

Re: Fractional pixel problem in width-091 : 1% of distance in Microsoft's testcases

From: Gérard Talbot <css21testsuite@gtalbot.org>
Date: Mon, 20 Sep 2010 22:53:28 -0700
Message-ID: <f431247d62038264069ee1fdea664cde.squirrel@cp3.shieldhost.com>
To: "public-css-testsuite@w3.org" <public-css-testsuite@w3.org>
Cc: "Arron Eicholz" <arron.eicholz@microsoft.com>

> Hello,
> http://test.csswg.org/suites/css2.1/20100917/html4/width-091.htm
> http://test.csswg.org/suites/css2.1/20100917/xhtml1/width-091.xht
> Fractional pixel problem!
> 1% of an inch is 0.96px, which is rounded *down* to 0px in Chrome
> 6.0.472.62 and Konqueror 4.4.5. So, that test will require code
> tweaking.

It also affects Opera 10.62 (build 6438) (most likely if also affects
Safari 5.0.2 too) and it also afflicts this list of testcases for the
exact same reasons/causes:









In the max-height-091 testcases, there is also a doubtful coding/design
decision in the testcase:

            div div


                background: black;

                max-height: 1%;

                height: 1%;


You would want to have height set to, say, 10% and max-height to lower
than 10% in order to really test the max-height property here. If the
specified max-height value is equal to the specified height value, then
how does the testcase code actually tests the max-height property in the
testcase? How can you tell that the laid out result demonstrate an
implementation of the max-height property in action?

Microsoft testcases involving/using/relying on 7.5ex, 6ex, 1% of
horizontal or vertical distance should be checked, verified once more.

regards, Gérard
Contributions to the CSS 2.1 test suite:

CSS 2.1 test suite (RC1; September 17th 2010):

CSS 2.1 test suite contributors:
Received on Tuesday, 21 September 2010 05:54:02 UTC

This archive was generated by hypermail 2.4.0 : Friday, 20 January 2023 19:58:15 UTC