tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit a0b0024393e8794d8e56088bd1f35b698c802e40
parent 4d02f992d0fca541ae33ab4eaade954c76a154af
Author: Daniel Minor <dminor@mozilla.com>
Date:   Mon, 22 Dec 2025 18:42:07 +0000

Bug 2007040 - Skip more test262 tests for disabled calendars on beta and release; r=spidermonkey-reviewers,anba

We've disabled the islamic-umalqura calendar (and some others) on
non-Nightly builds because we get inconsistent results between Temporal
and DateTimeFormat, because one uses ICU4X and the other ICU4C.

Differential Revision: https://phabricator.services.mozilla.com/D277218

Diffstat:
Mjs/src/tests/jstests.list | 89+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 89 insertions(+), 0 deletions(-)

diff --git a/js/src/tests/jstests.list b/js/src/tests/jstests.list @@ -1046,6 +1046,95 @@ skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/subtract/basic-islamic-umalqura.js skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/add/constrain-day-islamic-umalqura.js skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/add/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/DateTimeFormat/prototype/formatToParts/compare-to-temporal.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/daysInMonth/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/subtract/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/subtract/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/year/epoch-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/until/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/until/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/since/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/since/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/daysInYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/with/mutually-exclusive-fields-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/with/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/add/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/add/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/monthsInYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/inLeapYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/prototype/monthCode/no-leap-months-non-lunisolar.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainYearMonth/from/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/daysInMonth/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/subtract/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/subtract/month-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/year/epoch-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/until/wrapping-at-end-of-month-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/until/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/until/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/since/wrapping-at-end-of-month-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/since/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/since/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/weekOfYear/non-iso-week-of-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/daysInYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/with/mutually-exclusive-fields-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/with/constrain-day-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/with/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/add/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/add/month-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/monthsInYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/yearOfWeek/non-iso-week-of-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/inLeapYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/monthCode/no-leap-months-non-lunisolar.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/from/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/prototype/dayOfYear/non-iso-calendar-basic.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDate/from/roundtrip-from-iso.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/daysInMonth/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/subtract/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/subtract/month-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/year/epoch-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/until/wrapping-at-end-of-month-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/until/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/until/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/since/wrapping-at-end-of-month-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/since/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/since/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/weekOfYear/non-iso-week-of-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/daysInYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/with/mutually-exclusive-fields-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/with/constrain-day-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/with/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/add/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/add/month-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/monthsInYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/yearOfWeek/non-iso-week-of-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/inLeapYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/monthCode/no-leap-months-non-lunisolar.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/from/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/ZonedDateTime/prototype/dayOfYear/non-iso-calendar-basic.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainMonthDay/from/islamic-umalqura-month-codes.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/daysInMonth/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/subtract/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/subtract/month-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/year/epoch-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/until/wrapping-at-end-of-month-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/until/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/until/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/since/wrapping-at-end-of-month-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/since/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/since/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/weekOfYear/non-iso-week-of-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/daysInYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/with/mutually-exclusive-fields-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/with/constrain-day-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/with/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/add/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/add/month-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/monthsInYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/yearOfWeek/non-iso-week-of-year.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/inLeapYear/basic-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/monthCode/no-leap-months-non-lunisolar.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/from/era-boundary-islamic-umalqura.js +skip-if(release_or_beta) script test262/intl402/Temporal/PlainDateTime/prototype/dayOfYear/non-iso-calendar-basic.js # Fails for "ethiopic", see <https://unicode-org.atlassian.net/browse/CLDR-18739>. skip script test262/staging/sm/Temporal/PlainDate/non-positive-era-year.js