Sam Sneddon

Results 219 issues of Sam Sneddon

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...

front-end

`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...

front-end

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.

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...

front-end
back-end

Having started looking with the query [`enumeratedevices`](https://wpt.fyi/results/mediacapture-streams?q=enumeratedevices&run_id=5187991209508864&run_id=6248307167068160&run_id=5071116760776704&run_id=4883326697734144), I tried changing the query to find things that Firefox passes, which would normally be achieved with the query [`enumeratedevices firefox:pass`](https://wpt.fyi/results/mediacapture-streams?q=enumeratedevices%20firefox%3Apass&run_id=5187991209508864&run_id=6248307167068160&run_id=5071116760776704&run_id=4883326697734144). However, this...

back-end

**Is your feature request related to a problem? Please describe.** This is rather related to https://github.com/GoogleChrome/webstatus.dev/issues/277, but this is really a request to expose some of the underlying data in...

enhancement

https://wpt.fyi/runs?label=master&label=experimental shows few runs in the past week. If we look at https://dev.azure.com/web-platform-tests/wpt/_build?definitionId=1&_a=summary&repositoryFilter=1&branchFilter=9077%2C9077%2C9077, we almost always have at least one job taking more than 180 minutes. Need investigation as to...

infra
priority:urgent

See, e.g., https://wpt.fyi/results/custom-elements?q=feature%3Acustomized-built-in-elements%20&run_id=5090921348857856&run_id=5175870701699072&run_id=6272113188274176&run_id=5839508848508928 i.e.: ``` curl 'https://wpt.fyi/api/search' \ -X 'POST' \ --data-raw '{"run_ids":[5090921348857856,5175870701699072,6272113188274176,5839508848508928],"query":{"exists":[{"feature":"customized-built-in-elements"}]}}' ``` This doesn't match what https://github.com/web-platform-tests/wpt/blob/c5aa7f3f769e443f25913b085089579f893cf07c/custom-elements/WEB_FEATURES.yml lists. Notably, this omits: ```yaml - Document-createElement-customized-builtins.html - Document-createElementNS-customized-builtins.html - HTMLElement-constructor-customized-builtins.html...

back-end

Currently, our API doesn't provide any way to get subtest results. The dashboard does this: https://github.com/web-platform-tests/wpt.fyi/blob/9c624d869f2e5a04a8895d2a1117c2c4a51e2903/webapp/components/test-file-results.js#L271-L282 It would be much nicer if we just had an endpoint similar to `/api/results`,...

back-end