Commit 11cd9614 authored by Frank Tang's avatar Frank Tang Committed by V8 LUCI CQ

[intl] NumberFormat v3 bug fix

Fix typo which cause morePrecision output for lessPrecision

Bug: v8:10776
Change-Id: I164abbdfa30ae1c4064a75abdd04fdbb1118dc0d
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3501835Reviewed-by: 's avatarShu-yu Guo <syg@chromium.org>
Commit-Queue: Frank Tang <ftang@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79392}
parent 67a78c40
...@@ -662,7 +662,7 @@ Handle<String> RoundingPriorityString(Isolate* isolate, ...@@ -662,7 +662,7 @@ Handle<String> RoundingPriorityString(Isolate* isolate,
if ((found = skeleton.indexOf("#s")) >= 0 || if ((found = skeleton.indexOf("#s")) >= 0 ||
(found = skeleton.indexOf("@s")) >= 0) { (found = skeleton.indexOf("@s")) >= 0) {
if (found + 2 == skeleton.length() || skeleton[found + 2] == ' ') { if (found + 2 == skeleton.length() || skeleton[found + 2] == ' ') {
return ReadOnlyRoots(isolate).morePrecision_string_handle(); return ReadOnlyRoots(isolate).lessPrecision_string_handle();
} }
} }
return ReadOnlyRoots(isolate).auto_string_handle(); return ReadOnlyRoots(isolate).auto_string_handle();
......
...@@ -2449,7 +2449,6 @@ ...@@ -2449,7 +2449,6 @@
# https://bugs.chromium.org/p/v8/issues/detail?id=10776 # https://bugs.chromium.org/p/v8/issues/detail?id=10776
'intl402/NumberFormat/constructor-roundingIncrement': [FAIL], 'intl402/NumberFormat/constructor-roundingIncrement': [FAIL],
'intl402/NumberFormat/test-option-roundingPriority': [FAIL],
# NumberFormat.prototype.formatRange # NumberFormat.prototype.formatRange
'intl402/NumberFormat/prototype/formatRange/en-US': [FAIL], 'intl402/NumberFormat/prototype/formatRange/en-US': [FAIL],
'intl402/NumberFormat/prototype/formatRange/pt-PT': [FAIL], 'intl402/NumberFormat/prototype/formatRange/pt-PT': [FAIL],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment