Hi Philip,

We (at Igalia) are strong supporters of WPT tests and we've appreciated
a lot the effort made by Youenn and others to make them possible in
WebKit. They are very important for interoperability and make life much
easier for developers working on different WebKit ports and different
Web engines.

Ideally, we believe that future conformance tests in WebKit should be
written using the WPT format and submitted to web-platform-tests
repository (of course there are exceptions when the WPT API is too
limited). WPT tests have references to spec URLs and their own git
history, so it should always be possible to know why they have been
written. This also reduces review cost on WebKit's side, as test review
can be done by experts in the relevant specs.

Probably it would be nice to convert old tests to WPT and check
duplication to avoid increasing runtime cost but that's indeed going to
be a big effort. It could also be possible to improve how the CI tests
are executed in the WebKit project, taking inspiration from Chromium or
Mozilla projects (i.e. run all tests before a patch lands in the main
repo, but allowing devs to run a relevant subset during development).

In any case, Igalia definitely supports this proposal and is happy to
help where possible.

Frédéric, for Igalia's Web Platform Team

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to