v8/test/intl/date-format
Frank Tang 08c469719c [intl] Migrate to ICU 72
DEPS change in chromium is in
https://chromium-review.googlesource.com/c/chromium/src/+/3995549
and should be landed first.

This CL fix all the broken test in v8.

ICU72 release note https://icu.unicode.org/download/72
CLDR42 release note https://cldr.unicode.org/index/downloads/cldr-42

Key changes
1. Fix the test expectation for the formatted date string
a. use U+202f (narrow nbsp) before "PM" and "AM".
b. use U+200A (thin space) around U+2013 in date duration format.
2. Mark the test262 breakage.

Bug: chromium:1371208
Change-Id: I4e2ecc6330845a2bf86711bc4ee6fe6407f140c1
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4004606
Commit-Queue: Frank Tang <ftang@chromium.org>
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84374}
2022-11-21 07:04:20 +00:00
..
calendar-with-multiple-type-subtags.js
check-ca-option.js [Intl] Reland tests of "Validate u extension type" 2019-01-08 01:53:26 +00:00
check-calendar.js [intl] Remove two flags ship in m80 2020-04-24 19:17:26 +00:00
check-hc-option.js [Intl] Fix resolved-locale-with-hc-unicode 2019-01-25 02:56:36 +00:00
check-nu-option.js [Intl] Reland tests of "Validate u extension type" 2019-01-08 01:53:26 +00:00
check-numbering-system.js [intl] Remove two flags ship in m80 2020-04-24 19:17:26 +00:00
constructor-calendar-numberingSytem-order.js [intl] Remove two flags ship in m80 2020-04-24 19:17:26 +00:00
constructor-date-style-order.js Sync DateTimeFormat with latest changes 2020-06-12 19:44:42 +00:00
constructor-date-time-style-order.js Sync DateTimeFormat with latest changes 2020-06-12 19:44:42 +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 Sync DateTimeFormat with latest changes 2020-06-12 19:44:42 +00:00
constructor-order.js [Intl] Add unit test to test the order of reading Options 2018-08-30 00:17:18 +00:00
constructor-time-style-order.js Sync DateTimeFormat with latest changes 2020-06-12 19:44:42 +00:00
date_style_time_style_hour_cycle.js [intl] Migrate to ICU 72 2022-11-21 07:04:20 +00:00
date-format-to-parts.js [Intl] Rename dayperiod to dayPeriod 2018-09-14 17:04:03 +00:00
default-locale.js [Intl] Remove GetDefaultLocale 2018-12-07 06:27:42 +00:00
en-format-range-to-parts.js [intl] Migrate to ICU 72 2022-11-21 07:04:20 +00:00
format_range_hour_cycle.js [intl] Migrate to ICU 72 2022-11-21 07:04:20 +00:00
format-is-bound.js [intl] Bind NumberFormat.prototype.format to the proper receiver 2018-09-13 22:41:04 +00:00
format-range-to-parts.js [Intl] Remove DateTimeFormat order check not throw RangeError 2022-07-27 05:31:00 +00:00
format-range.js [intl] Migrate to ICU 72 2022-11-21 07:04:20 +00:00
format-test.js [tests] Fix timezone dependence in an intl test 2017-07-12 12:23:22 +00:00
format-with-extensions.js [test] Remove incorrect expectation 2019-10-07 22:33:49 +00:00
hour_cycle.js [intl] Migrate to ICU 72 2022-11-21 07:04:20 +00:00
invalid-time.js Intl.DateTimeFormat: throw RangeError for non-finite input 2017-10-19 23:25:52 +00:00
month-far-future.js TimeClip before formatting in Intl.DateTimeFormat 2018-04-25 20:17:29 +00:00
property-override-date-style.js [Intl] Only set HourCycle if needed 2019-10-11 20:44:17 +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 Return undefined if fractionalSecondDigits is 0 2020-07-09 23:01:15 +00:00
related-year.js [intl] Remove two flags ship in m80 2020-04-24 19:17:26 +00:00
resolved-options-is-method.js
resolved-options-unwrap.js [Intl] move DateTimeFormat.prototype.resolvedOptions to c++ 2018-09-26 00:57:09 +00:00
resolved-options.js
time_style_hour_cycle.js [intl] Migrate to ICU 72 2022-11-21 07:04:20 +00:00
timezone-conversion.js [Intl] Move toLDMLString & canonicalizeTimeZoneID js->C++ 2018-09-04 22:37:56 +00:00
timezone-name-extended.js [intl] Clean up 2021-11-20 03:53:26 +00:00
timezone-name.js
timezone.js Accept Etc/GMT* as a valid time zone id. 2018-08-02 23:23:56 +00:00
unmodified-options.js [intl] Avoid modifying options bag from constructor 2016-12-19 21:36:16 +00:00
UnwrapDateTimeFormatUseOrdinaryHasInstance.js [intl] Implement ECMA402 PR500 Use OrdinaryHasInstance 2021-01-25 22:33:04 +00:00