summaryrefslogtreecommitdiff
path: root/runtime/js/02_console.js
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/js/02_console.js')
-rw-r--r--runtime/js/02_console.js9
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;
}