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

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