From 46245b830a24930ab36f8ce2831325cdd1da17d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E7=91=9E=E4=B8=B0?= Date: Sat, 25 Sep 2021 01:07:22 +0800 Subject: fix(ext/webidl): correctly apply [SymbolToStringTag] to interfaces (#11851) Co-authored-by: Luca Casonato Co-authored-by: Yoshiya Hinosawa --- runtime/js/11_workers.js | 3 +++ 1 file changed, 3 insertions(+) (limited to 'runtime/js/11_workers.js') diff --git a/runtime/js/11_workers.js b/runtime/js/11_workers.js index c9bfc172a..d7d153098 100644 --- a/runtime/js/11_workers.js +++ b/runtime/js/11_workers.js @@ -10,6 +10,7 @@ StringPrototypeStartsWith, String, SymbolIterator, + SymbolToStringTag, } = window.__bootstrap.primordials; const webidl = window.__bootstrap.webidl; const { URL } = window.__bootstrap.url; @@ -351,6 +352,8 @@ hostTerminateWorker(this.#id); } } + + [SymbolToStringTag] = "Worker"; } defineEventHandler(Worker.prototype, "error"); -- cgit v1.2.3