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

incorrect pass condition on outline-*-applies-to-010

From: L. David Baron <dbaron@dbaron.org>
Date: Sat, 16 Oct 2010 12:35:02 -0700
To: public-css-testsuite@w3.org
Message-ID: <20101016193502.GA17770@pickering.dbaron.org>
The following tests:
http://test.csswg.org/suites/css2.1/20101001/html4/outline-applies-to-010.htm
http://test.csswg.org/suites/css2.1/20101001/html4/outline-color-applies-to-010.htm
http://test.csswg.org/suites/css2.1/20101001/html4/outline-style-applies-to-010.htm
http://test.csswg.org/suites/css2.1/20101001/html4/outline-width-applies-to-010.htm
http://test.csswg.org/suites/css2.1/20101001/xhtml1/outline-applies-to-010.xht
http://test.csswg.org/suites/css2.1/20101001/xhtml1/outline-color-applies-to-010.xht
http://test.csswg.org/suites/css2.1/20101001/xhtml1/outline-style-applies-to-010.xht
http://test.csswg.org/suites/css2.1/20101001/xhtml1/outline-width-applies-to-010.xht
have incorrect pass conditions since they require the list bullet to
be outside the outline.  This is not required, and in fact not the
preferred behavior, given that the spec says:
  # Outlines may be non-rectangular. For example, if the element is
  # broken across several lines, the outline is the minimum outline
  # that encloses all the element's boxes. In contrast to borders,
  # the outline is not open at the line box's end or start, but is
  # always fully connected if possible.
   --http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines
In Gecko's case, we do try to "enclose all the element's boxes",
which means enclosing the bullet.

-David

-- 
L. David Baron                                 http://dbaron.org/
Mozilla Corporation                       http://www.mozilla.com/
Received on Saturday, 16 October 2010 19:35:30 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 16 October 2010 19:35:35 GMT