From 37ae401a6d2108d46d1dfe1a78bd4e522e7d00d3 Mon Sep 17 00:00:00 2001 From: autokagami Date: Thu, 22 Aug 2024 03:02:42 +0200 Subject: [PATCH] Editorial: Align with Web IDL specification --- document/js-api/index.bs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/document/js-api/index.bs b/document/js-api/index.bs index de61dbd4..a21ee6df 100644 --- a/document/js-api/index.bs +++ b/document/js-api/index.bs @@ -318,11 +318,11 @@ dictionary WebAssemblyCompileOptions { [Exposed=*] namespace WebAssembly { - boolean validate(BufferSource bytes, optional WebAssemblyCompileOptions options); - Promise<Module> compile(BufferSource bytes, optional WebAssemblyCompileOptions options); + boolean validate(BufferSource bytes, optional WebAssemblyCompileOptions options = {}); + Promise<Module> compile(BufferSource bytes, optional WebAssemblyCompileOptions options = {}); Promise<WebAssemblyInstantiatedSource> instantiate( - BufferSource bytes, optional object importObject, optional WebAssemblyCompileOptions options); + BufferSource bytes, optional object importObject, optional WebAssemblyCompileOptions options = {}); Promise<Instance> instantiate( Module moduleObject, optional object importObject); @@ -635,7 +635,7 @@ dictionary ModuleImportDescriptor { [LegacyNamespace=WebAssembly, Exposed=*] interface Module { - constructor(BufferSource bytes, optional WebAssemblyCompileOptions options); + constructor(BufferSource bytes, optional WebAssemblyCompileOptions options = {}); static sequence<ModuleExportDescriptor> exports(Module moduleObject); static sequence<ModuleImportDescriptor> imports(Module moduleObject); static sequence<ArrayBuffer> customSections(Module moduleObject, DOMString sectionName);