wpt.fyi
wpt.fyi copied to clipboard
web-platform-tests dashboard
Currently: ``` % curl -i 'https://wpt.fyi/api/metadata?includeTestLevel' HTTP/2 400 date: Thu, 13 Mar 2025 20:14:43 GMT content-type: text/plain; charset=utf-8 content-length: 33 server: nginx/1.26.3 strict-transport-security: max-age=31536000; preload x-content-type-options: nosniff via: 1.1 google...
Loading, e.g., https://wpt.fyi/?label=master&product=chrome%5Bstable%5D&product=edge%5Bstable%5D&product=firefox%5Bstable%5D&product=safari%5Bstable%5D&product=safari-18.0%20%2820619.1.26.31.6%29&product=firefox%5Bbeta%5D&product=firefox%5Bexperimental%5D on a bad network connection is a pretty awful experience, even on second load when everything is in cache, with a total transfer size of 1.85MB. This...
`webapp/components/interop-data.js` and `webapp/static/interop-data.json` both contains a decent amount of duplication. I wonder if it would make sense to move the categories to having a singular definition, and then each year...
As https://github.com/web-platform-tests/wpt.fyi/pull/4226#issuecomment-2640062684 explains, running the webapp locally relies on an obsolete convenience library. We should try to replicate the production deployment as much as possible and stop relying on nicehttp.
### Example Permalink to an example reftest: https://wpt.fyi/results/css/css-transforms/2d-rotate-001.html?run_id=5165372401778688&run_id=5189990978158592 Link to the reftest analyzer: https://wpt.fyi/analyzer?screenshot=sha1%3Ae2a9949841092970ba6df81d17e309892ec5d383&screenshot=sha1%3A3b5e44231f8dd829ec6571bf679349c49307bc85 ### Description Failed to load images.
Currently, we have in our docs: https://github.com/web-platform-tests/wpt.fyi/blob/71fd8da3e1bb7ae76dc05efa63e20d920858fb4b/docs/app-engine.md?plain=1#L51-L56 This isn't particularly useful — even if we don't use Terraform or similar IaC tools, it would be good to document what they...
While we partially document our App Engine setup (c.f. https://github.com/web-platform-tests/wpt.fyi/issues/4180), we don't have a broader listing of what GCP services are needed, nor what their configuration needs to be.
This started happening this week to every PR and commit without anything changing in the repo. Presumably it's Chrome upstream changes that are causing it.
Currently we use a parser written in JS, using ohm.js, to parse the wpt.fyi search syntax. However, this ties the search syntax to the web front end, and there's many...
Scores on the Interop Dashboard are aggregated using the first set of aligned runs available for each day. However, it is not uncommon for multiple sets of aligned runs to...