forked from WebKit/WebKit
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
https://bugs.webkit.org/show_bug.cgi?id=278203 rdar://133998295 Reviewed by Mark Lam. Import latest wpt/wasm tests. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/assertions.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/bad-imports.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/compile.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/instantiate.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/multi-value.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/toStringTag.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/validate.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/basic.tentative.any.js: (promise_test.async const): (promise_test): * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/constructor.tentative.any.js: (test): * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/getArg.tentative.any-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/getArg.tentative.any.js: (test): * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/getArg.tentative.any.worker-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any.js: Added. (test.const.imports.module.jsfunc): (test): * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any.worker-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any.worker.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/is.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/toString.tentative.any.js: (test): * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/w3c-import.log: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/function/call.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/function/constructor.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/function/table.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/function/type.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/casts.tentative.any.html: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/casts.tentative.any.worker-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/casts.tentative.any.worker.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/exported-object.tentative.any.html: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/exported-object.tentative.any.worker-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/exported-object.tentative.any.worker.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/global-import.tentative.any.html: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/i31.tentative.any.html: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/i31.tentative.any.worker-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/i31.tentative.any.worker.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/w3c-import.log. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/global/constructor.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/global/toString.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/global/type.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/global/value-get-set.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/global/valueOf.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/instance/constructor-bad-imports.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/instance/constructor-caching.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/instance/constructor.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/instance/exports.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/instance/toString.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/instanceTestFactory.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/interface.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/memory/constructor-shared.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/memory/constructor-types.tentative.any.js: (test): * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/memory/constructor.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/memory/grow.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/memory/type.tentative.any.js: (test): * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/constructor.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/customSections.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/exports.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/imports.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/moduleSource.tentative.any-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/moduleSource.tentative.any.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/moduleSource.tentative.any.js: Added. (setup): (test): * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/moduleSource.tentative.any.worker-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/moduleSource.tentative.any.worker.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/toString.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/module/w3c-import.log: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/prototypes.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/table/constructor-types.tentative.any.js: (test): * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/table/constructor.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/table/get-set.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/table/grow.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/table/length.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/table/toString.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/table/type.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/tag/constructor.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/tag/toString.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/tag/type.tentative.any.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/wasm-module-builder.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/resources/w3c-import.log: * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/resources/worker-source-phase.js: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/resources/worker.js: * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/script-src-allows-wasm.tentative-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/script-src-allows-wasm.tentative.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/script-src-blocks-wasm.tentative.sub-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/script-src-blocks-wasm.tentative.sub.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/source-phase.tentative-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/source-phase.tentative.html: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/w3c-import.log: * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/worker-import-source-phase.tentative-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/esm-integration/worker-import-source-phase.tentative.html: Added. Canonical link: https://commits.webkit.org/282330@main
- Loading branch information
1 parent
e3d6b9e
commit 3137d42
Showing
88 changed files
with
396 additions
and
72 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -183,3 +183,4 @@ function test_bad_imports(t) { | |
}); | ||
} | ||
} | ||
globalThis.test_bad_imports = test_bad_imports; |
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/compile.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
...sts/imported/w3c/web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/instantiate.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/multi-value.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/toStringTag.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/constructor/validate.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3 changes: 3 additions & 0 deletions
3
.../imported/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any-expected.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
|
||
PASS Identity check | ||
|
1 change: 1 addition & 0 deletions
1
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<!-- This file is required for WebKit test infrastructure to run the templated test --> |
61 changes: 61 additions & 0 deletions
61
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
// META: global=window,dedicatedworker,jsshell,shadowrealm | ||
// META: script=/wasm/jsapi/assertions.js | ||
// META: script=/wasm/jsapi/wasm-module-builder.js | ||
|
||
test(() => { | ||
const tag = new WebAssembly.Tag({ parameters: ["i32"] }); | ||
const exn = new WebAssembly.Exception(tag, [42]); | ||
const exn_same_payload = new WebAssembly.Exception(tag, [42]); | ||
const exn_diff_payload = new WebAssembly.Exception(tag, [53]); | ||
|
||
const builder = new WasmModuleBuilder(); | ||
const jsfuncIndex = builder.addImport("module", "jsfunc", kSig_v_v); | ||
const tagIndex = builder.addImportedTag("module", "tag", kSig_v_i); | ||
const imports = { | ||
module: { | ||
jsfunc: function() { throw exn; }, | ||
tag: tag | ||
} | ||
}; | ||
|
||
builder | ||
.addFunction("catch_rethrow", kSig_v_v) | ||
.addBody([ | ||
kExprTry, kWasmStmt, | ||
kExprCallFunction, jsfuncIndex, | ||
kExprCatch, tagIndex, | ||
kExprDrop, | ||
kExprRethrow, 0x00, | ||
kExprEnd | ||
]) | ||
.exportFunc(); | ||
|
||
builder | ||
.addFunction("catch_all_rethrow", kSig_v_v) | ||
.addBody([ | ||
kExprTry, kWasmStmt, | ||
kExprCallFunction, jsfuncIndex, | ||
kExprCatchAll, | ||
kExprRethrow, 0x00, | ||
kExprEnd | ||
]) | ||
.exportFunc(); | ||
|
||
const buffer = builder.toBuffer(); | ||
WebAssembly.instantiate(buffer, imports).then(result => { | ||
try { | ||
result.instance.exports.catch_rethrow(); | ||
} catch (e) { | ||
assert_equals(e, exn); | ||
assert_not_equals(e, exn_same_payload); | ||
assert_not_equals(e, exn_diff_payload); | ||
} | ||
try { | ||
result.instance.exports.catch_all_rethrow(); | ||
} catch (e) { | ||
assert_equals(e, exn); | ||
assert_not_equals(e, exn_same_payload); | ||
assert_not_equals(e, exn_diff_payload); | ||
} | ||
}); | ||
}, "Identity check"); |
3 changes: 3 additions & 0 deletions
3
...ed/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any.worker-expected.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
|
||
PASS Identity check | ||
|
1 change: 1 addition & 0 deletions
1
...s/imported/w3c/web-platform-tests/wasm/jsapi/exception/identity.tentative.any.worker.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<!-- This file is required for WebKit test infrastructure to run the templated test --> |
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/is.tentative.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6 changes: 3 additions & 3 deletions
6
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/exception/toString.tentative.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/function/call.tentative.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/function/constructor.tentative.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/function/table.tentative.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/function/type.tentative.any.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 0 additions & 1 deletion
1
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/casts.tentative.any.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1 @@ | ||
<!-- webkit-test-runner [ jscOptions=--useWasmTypedFunctionReferences=true,--useWasmGC=true ] --> | ||
<!-- This file is required for WebKit test infrastructure to run the templated test --> |
13 changes: 13 additions & 0 deletions
13
...sts/imported/w3c/web-platform-tests/wasm/jsapi/gc/casts.tentative.any.worker-expected.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
|
||
PASS anyref casts | ||
PASS eqref casts | ||
PASS structref casts | ||
PASS arrayref casts | ||
PASS i31ref casts | ||
PASS funcref casts | ||
PASS externref casts | ||
PASS null casts | ||
PASS concrete struct casts | ||
PASS concrete array casts | ||
PASS concrete func casts | ||
|
1 change: 1 addition & 0 deletions
1
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/casts.tentative.any.worker.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<!-- This file is required for WebKit test infrastructure to run the templated test --> |
1 change: 0 additions & 1 deletion
1
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/exported-object.tentative.any.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1 @@ | ||
<!-- webkit-test-runner [ jscOptions=--useWasmTypedFunctionReferences=true,--useWasmGC=true ] --> | ||
<!-- This file is required for WebKit test infrastructure to run the templated test --> |
21 changes: 21 additions & 0 deletions
21
...ed/w3c/web-platform-tests/wasm/jsapi/gc/exported-object.tentative.any.worker-expected.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
|
||
PASS property access | ||
PASS property assignment (strict mode) | ||
PASS property assignment (non-strict mode) | ||
PASS ownPropertyNames | ||
PASS defineProperty | ||
PASS delete (strict mode) | ||
PASS delete (non-strict mode) | ||
PASS getPrototypeOf | ||
PASS setPrototypeOf | ||
PASS isExtensible | ||
PASS preventExtensions | ||
PASS sealing | ||
PASS typeof | ||
PASS toString | ||
PASS valueOf | ||
PASS GC objects as map keys | ||
PASS GC objects as set element | ||
PASS GC objects as weak map keys | ||
PASS GC objects as weak set element | ||
|
1 change: 1 addition & 0 deletions
1
...s/imported/w3c/web-platform-tests/wasm/jsapi/gc/exported-object.tentative.any.worker.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<!-- This file is required for WebKit test infrastructure to run the templated test --> |
1 change: 0 additions & 1 deletion
1
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/global-import.tentative.any.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1 @@ | ||
<!-- webkit-test-runner [ jscOptions=--useWasmTypedFunctionReferences=true,--useWasmGC=true ] --> | ||
<!-- This file is required for WebKit test infrastructure to run the templated test --> |
1 change: 0 additions & 1 deletion
1
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/i31.tentative.any.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1 @@ | ||
<!-- webkit-test-runner [ jscOptions=--useWasmTypedFunctionReferences=true,--useWasmGC=true,--useWasmExtendedConstantExpressions=true ] --> | ||
<!-- This file is required for WebKit test infrastructure to run the templated test --> |
8 changes: 8 additions & 0 deletions
8
...Tests/imported/w3c/web-platform-tests/wasm/jsapi/gc/i31.tentative.any.worker-expected.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
|
||
PASS i31ref conversion to Number | ||
PASS Number conversion to i31ref | ||
PASS Check i31ref argument type | ||
PASS Numbers in i31 range are i31ref, not hostref | ||
PASS i31ref global | ||
PASS i31ref table | ||
|
1 change: 1 addition & 0 deletions
1
LayoutTests/imported/w3c/web-platform-tests/wasm/jsapi/gc/i31.tentative.any.worker.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<!-- This file is required for WebKit test infrastructure to run the templated test --> |
Oops, something went wrong.