Bug 1341078 and dependencies just landed on inbound, which means we now
have the W3C/web-platform-tests CSS tests in-tree and running in
automation. This adds about 12,000 reftests for CSS features to the
web-platform-tests suite. They are currently enabled in CI, but only on
linux*, due to limited capacity on OSX, and issues with the harness on
Windows. The tests will be enabled on other platforms once these
problems are resolved.
Servo was already running many of these tests in their automation, so
this landing plugs a gap in the stylo testing vs upstream.
Note that, as usual with wpt landings, these tests have been vetted for
stability, but not for the actual results.
Changes to the css tests in this directory will be upstreamed to
web-platform-tests in the same way as for any other web-platform-test.
Note that the reftest harness versions of the Mozilla submitted tests
are still running, so if you want to edit or add to those it is
recommended to use the copy in layout/reftests/w3c-css/submitted/ since
that will be correctly synchronised and currently runs on more platforms
in CI.
The number of tests and nature of reftests means that this change added
a large number of files to the repository (around 37,000). Apologies for
any inconvenience caused by such a large changeset. I'm told that narrow
clones are just around the corner and may make this kind of thing more
tolerable in the future.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform