WPT
wpt / wasm / jsapi / interface.any.html
Spec: WebAssembly JavaScript Interface ↗
Runs: Chrome 155.0.8038.0 (wpt@7addae031, 2026-09-02) | Firefox 157.0a1 (wpt@7addae031, 2026-09-02) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a7884 (wpt@b1a7025f8, 2026-09-02) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 72/72 | 71/72 | 72/72 | 72/72 | 71/72 | NOT RUN |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| WebAssembly: property descriptor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly: calling | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly: constructing | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module: property descriptor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module: prototype | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module: prototype.constructor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Instance: property descriptor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Instance: prototype | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Instance: prototype.constructor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Memory: property descriptor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Memory: prototype | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Memory: prototype.constructor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table: property descriptor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table: prototype | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table: prototype.constructor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Global: property descriptor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Global: prototype | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Global: prototype.constructor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.CompileError: property descriptor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.CompileError: prototype | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.CompileError: prototype.constructor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.LinkError: property descriptor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.LinkError: prototype | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.LinkError: prototype.constructor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.RuntimeError: property descriptor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.RuntimeError: prototype | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.RuntimeError: prototype.constructor | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.validate | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.validate: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.validate: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.compile | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.compile: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.compile: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.instantiate | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.instantiate: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.instantiate: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module.exports | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module.exports: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module.exports: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module.imports | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module.imports: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module.imports: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module.customSections | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module.customSections: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Module.customSections: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Instance.exports | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Instance.exports: getter | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Instance.exports: setter | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Memory.grow | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Memory.grow: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Memory.grow: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Memory.buffer | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Memory.buffer: getter | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Memory.buffer: setter | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.grow | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.grow: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.grow: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.get | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.get: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.get: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.set | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.set: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.set: length | PASS | FAIL | PASS | PASS | FAIL | — |
| WebAssembly.Table.length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.length: getter | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Table.length: setter | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Global.valueOf | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Global.valueOf: name | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Global.valueOf: length | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Global.value | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Global.value: getter | PASS | PASS | PASS | PASS | PASS | — |
| WebAssembly.Global.value: setter | PASS | PASS | PASS | PASS | PASS | — |