From 548fc49685972b1c2bb0dba6382724065acf19fb Mon Sep 17 00:00:00 2001 From: DJ Date: Fri, 2 Oct 2026 09:17:18 +0900 Subject: [PATCH] [js-api] Expose Tag/Exception everywhere, matching every other interface in this namespace --- document/js-api/index.bs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/document/js-api/index.bs b/document/js-api/index.bs index 2e03669ad9..76c56e7859 100644 --- a/document/js-api/index.bs +++ b/document/js-api/index.bs @@ -1522,7 +1522,7 @@ dictionary TagType { required sequence<ValueType> parameters; }; -[LegacyNamespace=WebAssembly, Exposed=(Window,Worker,Worklet)] +[LegacyNamespace=WebAssembly, Exposed=*] interface Tag { constructor(TagType type); }; @@ -1680,7 +1680,7 @@ dictionary ExceptionOptions { boolean traceStack = false; }; -[LegacyNamespace=WebAssembly, Exposed=(Window,Worker,Worklet)] +[LegacyNamespace=WebAssembly, Exposed=*] interface Exception { constructor(Tag exceptionTag, sequence<any> payload, optional ExceptionOptions options = {}); any getArg(Tag exceptionTag, [EnforceRange] unsigned long index);