aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/json.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/json.js')
-rw-r--r--deps/v8/test/mjsunit/json.js4
1 files changed, 1 insertions, 3 deletions
diff --git a/deps/v8/test/mjsunit/json.js b/deps/v8/test/mjsunit/json.js
index 04754577ff..05997b3a84 100644
--- a/deps/v8/test/mjsunit/json.js
+++ b/deps/v8/test/mjsunit/json.js
@@ -390,11 +390,9 @@ for (var i = 0x0000; i <= 0xFFFF; i++) {
else if (string == '\n') expected = '\\n';
else if (string == '\f') expected = '\\f';
else if (string == '\r') expected = '\\r';
- } else if (i < 0x20) {
+ } else if (i < 0x20 || (i >= 0xD800 && i <= 0xDFFF)) {
// Step 2.c
expected = '\\u' + i.toString(16).padStart(4, '0');
- // TODO(mathias): Add i >= 0xD800 && i <= 0xDFFF case once
- // --harmony-json-stringify is enabled by default.
} else {
expected = string;
}