v8/test/intl/date-format
Frank Tang 246d985cb7 [Intl] No throwing RangeError when "calendar" and "numberingSystem" are well-formed
* Throws RangeError only when the calendar and numberingSystem is
  ill-formed.
* Set the calendar and numberingSystem to the locale only if
the values are valid.
* Fix the order of GetOption of "localeMatcher".
* Add more unit tests.
See https://github.com/tc39/ecma402/pull/175 for details.

Bug: v8:9786, v8:9787, v8:9788
Change-Id: Ic0f918ad7d9afb0b7c8df39caa0f44ef07ca10c0
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1830345
Commit-Queue: Frank Tang <ftang@chromium.org>
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#64070}
2019-10-01 18:04:12 +00:00
..
calendar-with-multiple-type-subtags.js
check-ca-option.js
check-calendar.js [Intl] No throwing RangeError when "calendar" and "numberingSystem" are well-formed 2019-10-01 18:04:12 +00:00
check-hc-option.js
check-nu-option.js
check-numbering-system.js [Intl] No throwing RangeError when "calendar" and "numberingSystem" are well-formed 2019-10-01 18:04:12 +00:00
constructor-calendar-numberingSytem-order.js [Intl] No throwing RangeError when "calendar" and "numberingSystem" are well-formed 2019-10-01 18:04:12 +00:00
constructor-date-style-order.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
constructor-date-time-style-order.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
constructor-date-time-style.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
constructor-no-style-order.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
constructor-order.js
constructor-time-style-order.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
date-format-to-parts.js
default-locale.js
en-format-range-to-parts.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
format-is-bound.js
format-range-to-parts.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
format-range.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
format-test.js
format-with-extensions.js
invalid-time.js
month-far-future.js
property-override-date-style.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
property-override-date-time-style.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
property-override-time-style.js [Intl] Clean up by removing the following flags 2019-09-12 22:25:41 +00:00
property-override.js
related-year.js [Intl] Implement ECMA402 PR 349 and 351 2019-09-25 19:53:48 +00:00
resolved-options-is-method.js
resolved-options-unwrap.js
resolved-options.js
timezone-conversion.js
timezone-name.js
timezone.js
unmodified-options.js