summaryrefslogtreecommitdiff
path: root/lib/internal/util/inspect.js
diff options
context:
space:
mode:
authorGus Caplan <me@gus.host>2019-09-18 16:21:47 -0500
committerAnna Henningsen <anna@addaleax.net>2019-09-22 00:42:22 +0200
commit8235ffd7863305485dbbe27e7ed8bbe9f369d19d (patch)
tree06e5e1e84ebbb0733eef4fadbf4208c29fd47f0f /lib/internal/util/inspect.js
parent8f06773a8cd73aef37ddc8f68d2c8202f1a8c45a (diff)
downloadandroid-node-v8-8235ffd7863305485dbbe27e7ed8bbe9f369d19d.tar.gz
android-node-v8-8235ffd7863305485dbbe27e7ed8bbe9f369d19d.tar.bz2
android-node-v8-8235ffd7863305485dbbe27e7ed8bbe9f369d19d.zip
console: skip/strip %c formatting
Fixes: https://github.com/nodejs/node/issues/29605 Refs: https://console.spec.whatwg.org PR-URL: https://github.com/nodejs/node/pull/29606 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Michaƫl Zasso <targos@protonmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Diffstat (limited to 'lib/internal/util/inspect.js')
-rw-r--r--lib/internal/util/inspect.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/internal/util/inspect.js b/lib/internal/util/inspect.js
index 8ab3df8b63..de044447b3 100644
--- a/lib/internal/util/inspect.js
+++ b/lib/internal/util/inspect.js
@@ -1621,7 +1621,6 @@ function formatWithOptions(inspectOptions, ...args) {
tempStr = inspect(args[++a], inspectOptions);
break;
case 111: // 'o'
- {
tempStr = inspect(args[++a], {
...inspectOptions,
showHidden: true,
@@ -1629,7 +1628,6 @@ function formatWithOptions(inspectOptions, ...args) {
depth: 4
});
break;
- }
case 105: // 'i'
const tempInteger = args[++a];
if (typeof tempInteger === 'bigint') {
@@ -1648,6 +1646,10 @@ function formatWithOptions(inspectOptions, ...args) {
tempStr = formatNumber(stylizeNoColor, parseFloat(tempFloat));
}
break;
+ case 99: // 'c'
+ a += 1;
+ tempStr = '';
+ break;
case 37: // '%'
str += first.slice(lastPos, i);
lastPos = i + 1;