summaryrefslogtreecommitdiff
path: root/test_util/wpt
AgeCommit message (Collapse)Author
2022-10-24test(wpt): add mimesniff tests (#16225)Marcos Casagrande
This PR enables 1027/1911 [mimesniff](https://wpt.fyi/results/mimesniff/mime-types?label=master&product=chrome%5Bexperimental%5D&product=firefox%5Bexperimental%5D&product=safari%5Bexperimental%5D&product=deno&aligned&view=subtest) tests.
2022-09-28feat: implement Web Cache API (#15829)Satya Rohith
2022-09-22chore: update wpt (#15979)Divy Srivastava
2022-06-29fix(ext/web): remove `ErrorEventInit`'s error default (#14809)Mark Ladyshau
2022-05-13feat(ext/web): implement static `Response.json` (#14566)Luca Casonato
This commit adds support for the static `Response.json` method.
2022-05-13chore: update wpt (#14592)Luca Casonato
2022-04-18chore: update wpt (#14313)Luca Casonato
2022-02-16chore: update wpt (#13679)Andreu Botella
2022-01-19chore: update wpt (#13423)Leo Kettmeir
2022-01-14chore: update wpt (#13371)Leo Kettmeir
2021-12-10chore: update wpt (#13043)Andreu Botella
2021-12-06chore: Update WPT (#12987)Andreu Botella
2021-11-08feat(ext/web): add `AbortSignal.reason` (#12697)Leo Kettmeir
2021-11-08chore: update wpt (#12682)Luca Casonato
This commit updates WPT to 3904336d37ed6f480fc8879ea8bd5683a39ede3d.
2021-09-25chore: update wpt (#12206)Andreu Botella
2021-09-07chore: update wpt (#11950)Luca Casonato
2021-08-27chore: update wpt (#11845)Luca Casonato
2021-08-14chore: roll wpt (#11692)Luca Casonato
This PR rolls WPT to https://github.com/web-platform-tests/wpt/commit/7eb7372a613fb3a4a7d4160d8292ac2b95b29864
2021-08-09chore: update wpt (#11621)Luca Casonato
2021-07-19chore: update wpt (#11446)Luca Casonato
2021-07-03chore: update wpt submoduleLuca Casonato
2021-06-21feat: `MessageChannel` and `MessagePort` (#11051)Luca Casonato
This commit introduces support for MessageChannel and MessagePort. MessagePorts can be transfered across other MessagePorts.
2021-06-14tests: fix wpt epoch ci job (#10960)Luca Casonato
2021-06-11chore: update wpt (#10931)Luca Casonato
This synchronizes our WPT revision with upstream.
2021-06-07chore: update wpt (#10884)Luca Casonato
This commit updates wpt. It tries to get us ever closer to eventually stop floating patches, and being able to use wpt upstream.
2021-06-01chore: update wpt (#10807)Luca Casonato
2021-05-23chore: update wptBen Noordhuis
2021-05-09chore: update wpt (#10509)Luca Casonato
2021-04-26tests: enable idlharness wpt (#10371)Luca Casonato
This enables more test cases that expose issues in our implementation.
2021-04-20chore: align fetch to spec (#10203)Luca Casonato
This commit aligns the `fetch` API and the `Request` / `Response` classes belonging to it to the spec. This commit enables all the relevant `fetch` WPT tests. Spec compliance is now at around 90%. Performance is essentially identical now (within 1% of 1.9.0).
2021-04-19chore: align `Headers` to spec (#10199)Luca Casonato
This commit aligns `Headers` to spec. It also removes the now unused 03_dom_iterable.js file. We now pass all relevant `Headers` WPT. We do not implement any sort of header filtering, as we are a server side runtime. This is likely not the most efficient implementation of `Headers` yet. It is however spec compliant. Once all the APIs in the `HTTP` hot loop are correct we can start optimizing them. It is likely that this commit reduces bench throughput temporarily.
2021-04-14chore: align FormData to spec (#10169)Luca Casonato
This PR aligns `FormData` to spec. All WPT tests are passing.
2021-04-08fix: enable FileReader wpt and align to spec (#10063)Luca Casonato
This adds some algorithms from the whatwg mimesniff, whatwg infra, and whatwg encoding specs that FileReader needs to use internally.
2021-04-06refactor: add deno_file op crate (#10019)Luca Casonato
Also enables WPT for FileReader.
2021-03-27fix: update wpt + align AbortController (#9907)crowlKats
2021-02-13fix: webidl utils and align `Event` to spec (#9470)Luca Casonato
2021-02-04refactor: rewrite File implementation (#9334)Luca Casonato
2021-01-30refactor: rewrite Blob implementation (#9309)Luca Casonato
Co-authored-by: Kitson Kelly <me@kitsonkelly.com>
2021-01-28chore: add jsdoc to 26_fetch.js and enable some fetch tests (#9305)Luca Casonato
2021-01-27tests: new typescript WPT runner (#9269)Luca Casonato
2021-01-24feat(op_crates/web): adding gb18030 and GBK encodings (#9242)ali ahmed
2021-01-09tests: enable WPT for timers (#9047)Casper Beyer
2021-01-06fix: align performance API to spec using WPT (#9012)Luca Casonato
2021-01-05fix: align encoding APIs to spec using WPT (#9004)Luca Casonato
2021-01-05tests: add web platform test runner (#8990)Luca Casonato
Co-authored-by: Kitson Kelly <me@kitsonkelly.com>