W3C home > Mailing lists > Public > www-style@w3.org > March 2018

Re: [css-backgrounds] 20+ tests need correction; others need review

From: Gérard Talbot <www-style@gtalbot.org>
Date: Thu, 08 Mar 2018 19:41:43 -0500
To: "L. David Baron" <dbaron@dbaron.org>
Cc: W3C www-style mailing list <www-style@w3.org>
Message-ID: <8bc22d848bc936dd2c638be1fd8448eb@gtalbot.org>
Le 2018-03-07 18:09, L. David Baron a écrit :

> https://github.com/w3c/web-platform-tests/issues/9912 , and further
> discussion is probably best there rather than on this list.

David,

I can not post over there right now.

16 other tests (from 2018-02-19 email):

4 box-shadow tests that can not fail:

  
http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/box-shadow-inset-spread-without-border-radius.htm

  
http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/box-shadow-inset-without-border-radius.htm

  
http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/box-shadow-outset-spread-without-border-radius.htm

  
http://test.csswg.org/suites/css-backgrounds-3_dev/nightly-unstable/html4/box-shadow-outset-without-border-radius.htm

In those 4 box-shadow tests, if you toggle off the box-shadow 
declarations, you still get a green square. Those 4 tests are wrongly 
designed. The .test should display green and overlap the .ref which 
would be red.

- - - - - - - -

12 additional tests with problems in section 3.8:

     
http://test.csswg.org/harness/results/css-backgrounds-3_dev/grouped/section/3.8/


     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-border-box/

     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-border-box_with_position/

     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-border-box_with_radius/

     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/section/3.8/origin-border-box_with_size/



     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-content-box/

     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-content-box_with_position/

     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-content-box_with_radius/

     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-content-box_with_size/



     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-padding-box/

     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-padding-box_with_position/

     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-padding-box_with_radius/

     
http://test.csswg.org/harness/test/css-backgrounds-3_dev/spec/css-backgrounds-3/section/3.8/origin-padding-box_with_size/


     Those 12 background-origin tests all and each have the following 5
     issues:

     - the background image "../support/css3.png" is not loaded, is not
     fetched, is a broken link; as a result, many people taking those 
tests
     clicked the Cannot-tell button

     - the tests are not streamlined; the tests usually have 4 rules and 
more
     than 15 declarations

     - the tests have no reference file: not necessarly a mistake but it 
is
     preferable to have one. The 2nd <div> is *not* a reference but a
     'background-repeat : no-repeat' variation of the 1st <div>

     - the tests are too long; as designed, many testers taken those 
tests
     will likely have to scroll up-and-down to see both tested <div>s 
unless
     the testers use a very tall monitor screen

     - the pass-or-fail-conditions sentences are long, technical and not
     obvious; they imply an examination+understanding of the source code.

Gérard
Received on Friday, 9 March 2018 00:42:23 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:09:10 UTC