Widely Available
WebAssembly
id: wasm
WebAssembly
The
WebAssembly.instantiate() and WebAssembly.instantiateStreaming() global static methods load WebAssembly code (also known as Wasm), a portable binary instruction format.
Baseline Status:
Achieved Widely Available on Apr 17, 2020 (Cross-browser Newly Available since Oct 17, 2017).
Desktop Browser Engine Support
Google Chrome
57
Supported
Mozilla Firefox
52
Supported
Apple Safari
11
Supported
Microsoft Edge
16
Supported
Mobile Browser Engine Support
Chrome Android
57
Firefox Android
52
Safari iOS
11
Specifications and References
MDN Browser Compat Data Keys:
webassembly.api ↗
webassembly.api.CompileError ↗
webassembly.api.CompileError.CompileError ↗
webassembly.api.Global ↗
webassembly.api.Global.Global ↗
webassembly.api.Global.value ↗
webassembly.api.Global.valueOf ↗
webassembly.api.Instance ↗
webassembly.api.Instance.Instance ↗
webassembly.api.Instance.exports ↗
webassembly.api.LinkError ↗
webassembly.api.LinkError.LinkError ↗
webassembly.api.Memory ↗
webassembly.api.Memory.Memory ↗
webassembly.api.Memory.buffer ↗
webassembly.api.Memory.grow ↗
webassembly.api.Module ↗
webassembly.api.Module.Module ↗
webassembly.api.Module.customSections_static ↗
webassembly.api.Module.exports_static ↗
webassembly.api.Module.imports_static ↗
webassembly.api.RuntimeError ↗
webassembly.api.RuntimeError.RuntimeError ↗
webassembly.api.Table ↗
webassembly.api.Table.Table ↗
webassembly.api.Table.get ↗
webassembly.api.Table.grow ↗
webassembly.api.Table.length ↗
webassembly.api.Table.set ↗
webassembly.api.compileStreaming_static ↗
webassembly.api.compile_static ↗
webassembly.api.instantiateStreaming_static ↗
webassembly.api.instantiate_static ↗
webassembly.api.validate_static ↗