diff options
Diffstat (limited to 'runtime/js/02_console.js')
-rw-r--r-- | runtime/js/02_console.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/runtime/js/02_console.js b/runtime/js/02_console.js index 971837bd6..11b819850 100644 --- a/runtime/js/02_console.js +++ b/runtime/js/02_console.js @@ -1449,7 +1449,14 @@ // For historical web-compatibility reasons, the namespace object for // console must have as its [[Prototype]] an empty object, created as if // by ObjectCreate(%ObjectPrototype%), instead of %ObjectPrototype%. - const console = Object.create({}); + const console = Object.create({}, { + [Symbol.toStringTag]: { + enumerable: false, + writable: false, + configurable: true, + value: "console", + }, + }); Object.assign(console, this); return console; } |