web-platform-tests / web-platform-tests/interop
Allow configuring which browsers appear on Interop dashboard
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 524
- Forks
- 35
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 10
Description
The Interop dashboard is great for seeing how well the major browsers are doing in implementing features compatibly. But as a developer on a newer browser engine, it's also useful to see which features are upcoming and will start to be expected by websites (out of the many different features being developed at any one time.) Currently there's no easy way to check "how well is Flow/Ladybird/Servo doing in these areas?" It's possible to manually construct links, but it would be appreciated if the dashboard provided a way to configure the listed browsers, similar to the other pages.
For example, a link a Ladybird contributor shared for viewing the Interop 2025 categories looks like this, which is quite unwieldy and required manually specifying all the labels:
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Interop dashboard entry point and compare how browser selection is configured on the other pages. Trace how the dashboard builds its links and browser list, then make browser selection configurable without requiring manually specified labels. Done means users can choose browsers such as Ladybird, Flow, or Servo directly from the dashboard and the resulting view reflects that selection.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100