Automatic update from web-platform-tests Create new test type `aamtest` for accessibility API testing This PR adds a new test type to test accessibility APIs exposed by browsers, as defined by the [ARIA](https://w3c.github.io/aria/), [Core-AAM](https://w3c.github.io/core-aam/) and [HTML-AAM](https://w3c.github.io/html-aam/) specifications. The now merged RFC can be found [here](https://github.com/web-platform-tests/rfcs/pull/204). This is a replacement for: https://github.com/web-platform-tests/wpt/pull/53733 Instead of extending testharness, I added a new test type (`aamtest`) that is similar to `wdspec` tests and uses a lot of the same infrastructure. This idea came from foolip in [this comment on the RFC](https://github.com/web-platform-tests/rfcs/pull/204#issuecomment-3655616580), and I think it looks good! Here is a PR that adds documentation for this test type: https://github.com/web-platform-tests/wpt/pull/58632 -- wpt-commits: 2827ad177da748e8785c6bb3cabc03c8ce6f589b wpt-pr: 57696
Project documentation tooling
The documentation for the web-platform-tests project is built using the Sphinx documentation generator. The GitHub Actions service is configured to automatically update the public website each time changes are merged to the repository.
Local Development
If you would like to build the site locally, follow these instructions.
-
Install the system dependencies. The free and open source software tools Python and Git are required. Each website has instructions for downloading and installing on a variety of systems.
-
Download the source code. Clone this repository using the
git clonecommand. -
Install the Python dependencies. Run the following command in a terminal:
pip install -r docs/requirements.txt -
Build the documentation:
./wpt build-docs