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

Reply via email to