From 1aee0992812eef098f701c5396c42656f70ad609 Mon Sep 17 00:00:00 2001 From: Guy Bedford Date: Tue, 3 Sep 2024 20:42:21 -0700 Subject: [PATCH] Update index.bs --- document/js-api/index.bs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/document/js-api/index.bs b/document/js-api/index.bs index 8579441c..e522ccc7 100644 --- a/document/js-api/index.bs +++ b/document/js-api/index.bs @@ -1332,7 +1332,7 @@ This document defines a host environment for WebAssembly. It enables a WebAssemb WebAssembly modules can be used in a module graph with ECMAScript modules and Source Phase Imports. -Note: While this specification defines both a Source Phase Imports integration and an evaluation/instance phase integration, implementations may choose to implement only the Source Phase Imports as its own smaller proposal without implementing the full evaluation/instance phase import support. In this case, the `ResolveExport` abstract operation should be implemented as returning null, and the `InitializeEnvironment` and `ExecuteModule` abstract operations implemented as unconditionally throwing a `SyntaxError` exception. +Note: While this specification is not yet merged into the main Wasm specification, since it defines both a Source Phase Imports integration and an evaluation/instance phase integration, implementations may choose to implement only the Source Phase Imports as its own smaller proposal without implementing the full evaluation/instance phase import support. In this case, the `ResolveExport` abstract operation should be implemented as returning null, and the `InitializeEnvironment` and `ExecuteModule` abstract operations implemented as unconditionally throwing a `SyntaxError` exception. This note will be removed when this proposal is upstreamed. WebAssembly Module Records are a subclass of [=Cyclic Module Record=] which contain WebAssembly code. WebAssembly Module Records have one additional internal slot: * \[[WebAssemblyModule]] : a WebAssembly {{Module}} object