W3C home > Mailing lists > Public > www-style@w3.org > May 2014

[css-flexbox] Policy for reftests that require features from other specs?

From: Daniel Holbert <dholbert@mozilla.com>
Date: Wed, 21 May 2014 18:46:52 -0700
Message-ID: <537D570C.6010908@mozilla.com>
To: www-style <www-style@w3.org>
While I was clicking through the flexbox tests liked off of the ED[1], I
noticed that some of the tests served by the testsuite (at the moment)
are really tests for interactions between flexbox & regions.[2]
Obviously, these tests fail in UAs that don't implement regions.

Is there any sort of policy on where to put tests like these ones, that
depend on features from several in-development mostly-unrelated CSS
specs?  On the one hand, it's absolutely worthwhile to test the
interaction of features. But given that we're grouping testsuites in a
per-spec way right now, it seems odd that we'd implicitly mandate that
UAs implement an in-development "Spec B" before they can pass the
testsuite for a mature very-close-to-CR "Spec A". (except perhaps in
cases where there was a tight coupling between the two specs)

Thoughts? Is this already laid out somewhere?  Am I reading too much
into what the testsuites mean?

Thanks,
~Daniel

[1] http://test.csswg.org/harness/test/css-flexbox-1_dev/

[2] e.g.:
http://test.csswg.org/harness/test/css-flexbox-1_dev/autoheight-flexbox-001/
(through 004)
http://test.csswg.org/harness/test/css-flexbox-1_dev/autoheight-regions-in-autoheight-flexbox-001/
(through 004)
http://test.csswg.org/harness/test/css-flexbox-1_dev/autoheight-regions-in-fixed-sized-flexbox-001/
(through 008)
Received on Thursday, 22 May 2014 01:47:20 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:51:27 UTC