Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 484b6018f9dda0e928a95d677033520714b48094
https://github.com/WebKit/WebKit/commit/484b6018f9dda0e928a95d677033520714b48094
Author: Cole Carley <[email protected]>
Date: 2026-04-15 (Wed, 15 Apr 2026)
Changed paths:
M JSTests/wasm.yaml
A JSTests/wasm/memory64-spec-tests/address64.wast.js
A JSTests/wasm/memory64-spec-tests/align64.wast.js
A JSTests/wasm/memory64-spec-tests/binary_leb128_64.wast.js
A JSTests/wasm/memory64-spec-tests/bulk64.wast.js
A JSTests/wasm/memory64-spec-tests/call_indirect64.wast.js
A JSTests/wasm/memory64-spec-tests/endianness64.wast.js
A JSTests/wasm/memory64-spec-tests/float_memory64.wast.js
A JSTests/wasm/memory64-spec-tests/load64.wast.js
A JSTests/wasm/memory64-spec-tests/memory64-imports.wast.js
A JSTests/wasm/memory64-spec-tests/memory64.wast.js
A JSTests/wasm/memory64-spec-tests/memory_copy64.wast.js
A JSTests/wasm/memory64-spec-tests/memory_fill64.wast.js
A JSTests/wasm/memory64-spec-tests/memory_grow64.wast.js
A JSTests/wasm/memory64-spec-tests/memory_init64.wast.js
A JSTests/wasm/memory64-spec-tests/memory_redundancy64.wast.js
A JSTests/wasm/memory64-spec-tests/memory_trap64.wast.js
A JSTests/wasm/memory64-spec-tests/table64.wast.js
A JSTests/wasm/memory64-spec-tests/table_copy64.wast.js
A JSTests/wasm/memory64-spec-tests/table_copy_mixed.wast.js
A JSTests/wasm/memory64-spec-tests/table_fill64.wast.js
A JSTests/wasm/memory64-spec-tests/table_get64.wast.js
A JSTests/wasm/memory64-spec-tests/table_grow64.wast.js
A JSTests/wasm/memory64-spec-tests/table_init64.wast.js
A JSTests/wasm/memory64-spec-tests/table_set64.wast.js
A JSTests/wasm/memory64-spec-tests/table_size64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/address64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/align64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/binary_leb128_64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/bulk64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/call_indirect64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/endianness64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/float_memory64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/load64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory64-imports.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_copy64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_fill64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_grow64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_init64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_redundancy64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_trap64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_copy64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_copy_mixed.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_fill64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_get64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_grow64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_init64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_set64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_size64.wast.js
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/w3c-import.log
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/WEB_FEATURES.yml
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/address64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/address64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/align64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/align64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/binary_leb128_64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/binary_leb128_64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/bulk64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/bulk64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/call_indirect64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/call_indirect64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/endianness64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/endianness64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/float_memory64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/float_memory64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/load64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/load64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory64-imports.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory64-imports.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_copy64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_copy64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_fill64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_fill64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_grow64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_grow64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_init64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_init64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_redundancy64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_redundancy64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_trap64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_trap64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_copy64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_copy64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_copy_mixed.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_copy_mixed.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_fill64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_fill64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_get64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_get64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_grow64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_grow64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_init64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_init64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_set64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_set64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_size64.wast.js-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_size64.wast.js.html
A
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/w3c-import.log
M LayoutTests/platform/wpe/TestExpectations
M Tools/Scripts/run-jsc-stress-tests
Log Message:
-----------
Import memory64 wpt tests
https://bugs.webkit.org/show_bug.cgi?id=312396
rdar://174852200
Reviewed by Keith Miller.
Upstream commit:
https://github.com/web-platform-tests/wpt/commit/0866f2b489e8df867c681273b50cf57b0c5dfc6e
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/address64.wast.js:
Added.
(address64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/align64.wast.js:
Added.
(align64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/binary_leb128_64.wast.js:
Added.
(binary_leb128_64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/bulk64.wast.js:
Added.
(bulk64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/call_indirect64.wast.js:
Added.
(call_indirect64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/endianness64.wast.js:
Added.
(endianness64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/float_memory64.wast.js:
Added.
(float_memory64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/load64.wast.js:
Added.
(load64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory64-imports.wast.js:
Added.
(memory64_imports_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory64.wast.js:
Added.
(memory64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_copy64.wast.js:
Added.
(memory_copy64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_fill64.wast.js:
Added.
(memory_fill64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_grow64.wast.js:
Added.
(memory_grow64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_init64.wast.js:
Added.
(memory_init64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_redundancy64.wast.js:
Added.
(memory_redundancy64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/memory_trap64.wast.js:
Added.
(memory_trap64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table64.wast.js:
Added.
(table64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_copy64.wast.js:
Added.
(table_copy64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_copy_mixed.wast.js:
Added.
(table_copy_mixed_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_fill64.wast.js:
Added.
(table_fill64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_get64.wast.js:
Added.
(table_get64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_grow64.wast.js:
Added.
(table_grow64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_init64.wast.js:
Added.
(table_init64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_set64.wast.js:
Added.
(table_set64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/table_size64.wast.js:
Added.
(table_size64_wast_js):
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/js/memory64/w3c-import.log:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/WEB_FEATURES.yml:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/address64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/address64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/align64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/align64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/binary_leb128_64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/binary_leb128_64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/bulk64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/bulk64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/call_indirect64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/call_indirect64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/endianness64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/endianness64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/float_memory64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/float_memory64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/load64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/load64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory64-imports.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory64-imports.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_copy64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_copy64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_fill64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_fill64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_grow64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_grow64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_init64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_init64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_redundancy64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_redundancy64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_trap64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/memory_trap64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_copy64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_copy64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_copy_mixed.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_copy_mixed.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_fill64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_fill64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_get64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_get64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_grow64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_grow64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_init64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_init64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_set64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_set64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_size64.wast.js-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/table_size64.wast.js.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/wasm/core/memory64/w3c-import.log:
Added.
Canonical link: https://commits.webkit.org/311340@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications