RESOLVED FIXED265722
[Wasm-GC] Make type reflection throw correctly in JS API
https://bugs.webkit.org/show_bug.cgi?id=265722
Summary [Wasm-GC] Make type reflection throw correctly in JS API
Asumu Takikawa
Reported 2023-12-02 10:45:49 PST
Currently type reflection methods like `Global.type` should throw when they encounter types that cannot be represented, such as concrete reftypes (see https://github.com/WebAssembly/function-references/blob/main/proposals/function-references/Overview.md#type-reflection). The behavior in JSC right now is that it hits an assertion, so we need to add an explicit exception throw case for all these cases.
Attachments
Radar WebKit Bug Importer
Comment 1 2023-12-09 10:46:12 PST
Asumu Takikawa
Comment 2 2024-02-15 20:35:29 PST
EWS
Comment 3 2024-02-16 17:30:31 PST
Committed 274900@main (dafde6a4c8f5): <https://commits.webkit.org/274900@main> Reviewed commits have been landed. Closing PR #24576 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.