wpt
wpt copied to clipboard
Test suites for Web platform specs — including WHATWG, W3C, and others
Tentative test [spun off](https://github.com/web-platform-tests/wpt/pull/43874#discussion_r1933114903) from #43874, examining the interop of [nested heading behavior (#2086)](https://github.com/w3c/aria/issues/2086).
In chrome (and possibly safari) the `details` element can interfere with list item counting in reverse ordered lists. Also added non reversed list to catch any regressions.
Hi, I was looking at the spec https://html.spec.whatwg.org/multipage/scripting.html#selector-read-only and the readwrite-readonly tests and I think I found a bug in https://github.com/w3c/web-platform-tests/blob/master/html/semantics/selectors/pseudo-classes/readwrite-readonly.html#L54. As I understand, :read-only is defined as not(:read-write), which...
Currently we run everything with the default [priority](https://docs.taskcluster.net/docs/reference/platform/queue/task-schema#:~:text=Task%20Priority,-Priority%20of%20task) ("lowest"). We might want to reconsider this, especially the balance between full runs and PR jobs, but we do need to be...
This reverts https://github.com/web-platform-tests/wpt/pull/26122. Document the epoch branches and how to debug them locally to remove the need for these tags. Fixes https://github.com/web-platform-tests/wpt/pull/26122.
This PR adds two new `alternate_hosts` to the default test configuration: - `private`: `private-web-platform.test` - `public`: `public-web-platform.test` These are hosted by a collection of new servers bound to different IP...
In #24363, we ran into a bug where a rejected promise was not correctly caught by the IDL harness. We fixed it by adding a `.step_func()` call, but it still...
Fixes #11285. This is a bit rough around the edges, but does work. - [ ] tests for pass_conditions - [ ] documentation of this
Update scrollend tests to avoid using waitFor(), which makes use of a frame based timeout. Fixes: https://github.com/web-platform-tests/interop/issues/921
See https://github.com/web-platform-tests/wpt/actions/workflows/update_codeowners.yml; it's consistently failing. Currently: ``` 2025-06-06T01:49:39.3307741Z ##[group]Run cd wpt 2025-06-06T01:49:39.3308023Z [36;1mcd wpt[0m 2025-06-06T01:49:39.3308274Z [36;1m./wpt update-codeowners ../wpt-metadata[0m 2025-06-06T01:49:39.3378625Z shell: /usr/bin/bash -e {0} 2025-06-06T01:49:39.3378863Z env: 2025-06-06T01:49:39.3379098Z pythonLocation: /opt/hostedtoolcache/Python/3.12.10/x64 2025-06-06T01:49:39.3379740Z PKG_CONFIG_PATH:...