mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-08 17:19:13 +00:00
LibWeb: Import the streams IDL harness test
This required a bit of manual manipulation. These tests dynamically fetch generated IDL files, e.g.: https://github.com/web-platform-tests/wpt/blob/master/interfaces/streams.idl Our WPT importer is not able to detect the IDL files that need to be imported, so dom.idl and streams.idl was copied over manually. Further, idlharness.js would create URLs of the form "file://interfaces/dom.idl". So idlharness.js was adapted to create a URL relative to the test file.
This commit is contained in:
parent
500fbcb5b8
commit
40fa5887cc
Notes:
github-actions[bot]
2025-04-14 19:51:31 +00:00
Author: https://github.com/trflynn89
Commit: 40fa5887cc
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/4356
Reviewed-by: https://github.com/kennethmyhra ✅
7 changed files with 8604 additions and 0 deletions
3824
Tests/LibWeb/Text/input/wpt-import/resources/WebIDLParser.js
Normal file
3824
Tests/LibWeb/Text/input/wpt-import/resources/WebIDLParser.js
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue