[tbb-commits] [tor-browser] 46/46: Bug 1798623: Update time zone data to tzdata2022f (ESR102 backport). r=#platform-i18n-reviewers, a=dmeehan
gitolite role
git at cupani.torproject.org
Wed Nov 16 20:43:26 UTC 2022
This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch base-browser-102.5.0esr-12.0-1
in repository tor-browser.
commit 541589634a77c01884851cefa2826585611de470
Author: André Bargull <andre.bargull at gmail.com>
AuthorDate: Fri Nov 4 06:57:26 2022 +0000
Bug 1798623: Update time zone data to tzdata2022f (ESR102 backport). r=#platform-i18n-reviewers, a=dmeehan
Backport for ESR102.
Differential Revision: https://phabricator.services.mozilla.com/D161009
---
config/external/icu/data/icudt71l.dat | Bin 15054496 -> 15053280 bytes
intl/components/gtest/TestTimeZone.cpp | 6 -
intl/tzdata/GIT-INFO | 6 +-
intl/tzdata/VERSION | 2 +-
intl/tzdata/source/be/metaZones.res | Bin 43168 -> 43200 bytes
intl/tzdata/source/be/zoneinfo64.res | Bin 149120 -> 147872 bytes
intl/tzdata/source/ee/metaZones.res | Bin 43168 -> 43200 bytes
intl/tzdata/source/ee/zoneinfo64.res | Bin 149120 -> 147872 bytes
intl/tzdata/source/le/metaZones.res | Bin 43168 -> 43200 bytes
intl/tzdata/source/le/zoneinfo64.res | Bin 149120 -> 147872 bytes
intl/tzdata/source/metaZones.txt | 29 +--
intl/tzdata/source/zoneinfo64.txt | 206 +++++++--------------
js/src/builtin/intl/TimeZoneDataGenerated.h | 24 +--
.../Intl/DateTimeFormat/timeZone_backward_links.js | 21 ++-
.../Intl/DateTimeFormat/timeZone_backzone.js | 7 +-
.../Intl/DateTimeFormat/timeZone_backzone_links.js | 2 +-
.../DateTimeFormat/timeZone_notbackward_links.js | 21 +--
.../non262/Intl/DateTimeFormat/timeZone_version.js | 4 +-
.../Intl/supportedValuesOf-timeZones-canonical.js | 2 +-
19 files changed, 127 insertions(+), 203 deletions(-)
diff --git a/config/external/icu/data/icudt71l.dat b/config/external/icu/data/icudt71l.dat
index 57a86f511efd..d424e20deebd 100644
Binary files a/config/external/icu/data/icudt71l.dat and b/config/external/icu/data/icudt71l.dat differ
diff --git a/intl/components/gtest/TestTimeZone.cpp b/intl/components/gtest/TestTimeZone.cpp
index 05e2ec6cf0bd..dc274150c765 100644
--- a/intl/components/gtest/TestTimeZone.cpp
+++ b/intl/components/gtest/TestTimeZone.cpp
@@ -155,13 +155,11 @@ TEST(IntlTimeZone, GetAvailableTimeZones)
{
constexpr auto EuropeBerlin = MakeStringSpan("Europe/Berlin");
constexpr auto EuropeBusingen = MakeStringSpan("Europe/Busingen");
- constexpr auto AtlanticJan_Mayen = MakeStringSpan("Atlantic/Jan_Mayen");
auto timeZones = TimeZone::GetAvailableTimeZones("DE").unwrap();
bool hasEuropeBerlin = false;
bool hasEuropeBusingen = false;
- bool hasAtlanticJan_Mayen = false;
for (auto timeZone : timeZones) {
auto span = timeZone.unwrap();
@@ -171,9 +169,6 @@ TEST(IntlTimeZone, GetAvailableTimeZones)
} else if (span == EuropeBusingen) {
ASSERT_FALSE(hasEuropeBusingen);
hasEuropeBusingen = true;
- } else if (span == AtlanticJan_Mayen) {
- ASSERT_FALSE(hasAtlanticJan_Mayen);
- hasAtlanticJan_Mayen = true;
} else {
std::string str(span.data(), span.size());
ADD_FAILURE() << "Unexpected time zone: " << str;
@@ -182,7 +177,6 @@ TEST(IntlTimeZone, GetAvailableTimeZones)
ASSERT_TRUE(hasEuropeBerlin);
ASSERT_TRUE(hasEuropeBusingen);
- ASSERT_TRUE(hasAtlanticJan_Mayen);
}
TEST(IntlTimeZone, GetAvailableTimeZonesNoRegion)
diff --git a/intl/tzdata/GIT-INFO b/intl/tzdata/GIT-INFO
index 4cf58f456cc3..73c43b6cdcd9 100644
--- a/intl/tzdata/GIT-INFO
+++ b/intl/tzdata/GIT-INFO
@@ -1,5 +1,5 @@
-commit 06611e9b8c6e14299e07d9ff06db61137fea94da
+commit e47d7d15663333c72f1f01900223635b665146f4
Author: yumaoka <y.umaoka at gmail.com>
-Date: Thu Aug 18 13:02:20 2022 -0400
+Date: Tue Nov 1 10:29:13 2022 -0400
- ICU-22118 tzdata 2022b
+ ICU-22196 TZ Database 2022f updates (icu-data)
diff --git a/intl/tzdata/VERSION b/intl/tzdata/VERSION
index 7c9f279dc3c4..5c8fbb478a2c 100644
--- a/intl/tzdata/VERSION
+++ b/intl/tzdata/VERSION
@@ -1 +1 @@
-2022b
+2022f
diff --git a/intl/tzdata/source/be/metaZones.res b/intl/tzdata/source/be/metaZones.res
index e935e755fded..28aed1056eb1 100644
Binary files a/intl/tzdata/source/be/metaZones.res and b/intl/tzdata/source/be/metaZones.res differ
diff --git a/intl/tzdata/source/be/zoneinfo64.res b/intl/tzdata/source/be/zoneinfo64.res
index d3ac22f7bf25..a3ee47d48f4f 100644
Binary files a/intl/tzdata/source/be/zoneinfo64.res and b/intl/tzdata/source/be/zoneinfo64.res differ
diff --git a/intl/tzdata/source/ee/metaZones.res b/intl/tzdata/source/ee/metaZones.res
index 2bf0ff66df41..c0472501a891 100644
Binary files a/intl/tzdata/source/ee/metaZones.res and b/intl/tzdata/source/ee/metaZones.res differ
diff --git a/intl/tzdata/source/ee/zoneinfo64.res b/intl/tzdata/source/ee/zoneinfo64.res
index b87105ffca02..058243be9f6f 100644
Binary files a/intl/tzdata/source/ee/zoneinfo64.res and b/intl/tzdata/source/ee/zoneinfo64.res differ
diff --git a/intl/tzdata/source/le/metaZones.res b/intl/tzdata/source/le/metaZones.res
index 98ee28981250..769f5b2e796c 100644
Binary files a/intl/tzdata/source/le/metaZones.res and b/intl/tzdata/source/le/metaZones.res differ
diff --git a/intl/tzdata/source/le/zoneinfo64.res b/intl/tzdata/source/le/zoneinfo64.res
index 7e72672e3479..0aeb5e3fc58c 100644
Binary files a/intl/tzdata/source/le/zoneinfo64.res and b/intl/tzdata/source/le/zoneinfo64.res differ
diff --git a/intl/tzdata/source/metaZones.txt b/intl/tzdata/source/metaZones.txt
index afb588845cb4..de2beaca4ae9 100644
--- a/intl/tzdata/source/metaZones.txt
+++ b/intl/tzdata/source/metaZones.txt
@@ -305,9 +305,7 @@ metaZones:table(nofallback){
EG{"Africa/Cairo"}
FI{"Europe/Helsinki"}
GR{"Europe/Athens"}
- JO{"Asia/Amman"}
LB{"Asia/Beirut"}
- SY{"Asia/Damascus"}
}
Europe_Further_Eastern{
001{"Europe/Minsk"}
@@ -1655,6 +1653,11 @@ metaZones:table(nofallback){
{
"Mexico_Pacific",
"1998-04-05 09:00",
+ "2022-10-30 08:00",
+ }
+ {
+ "America_Central",
+ "2022-10-30 08:00",
"9999-12-31 23:59",
}
}
@@ -2366,6 +2369,11 @@ metaZones:table(nofallback){
{
"America_Mountain",
"1998-04-05 09:00",
+ "2022-10-30 08:00",
+ }
+ {
+ "America_Central",
+ "2022-10-30 08:00",
"9999-12-31 23:59",
}
}
@@ -2839,6 +2847,8 @@ metaZones:table(nofallback){
"Asia:Amman"{
{
"Europe_Eastern",
+ "1970-01-01 00:00",
+ "2022-10-27 22:00",
}
}
"Asia:Anadyr"{
@@ -3026,6 +3036,8 @@ metaZones:table(nofallback){
"Asia:Damascus"{
{
"Europe_Eastern",
+ "1970-01-01 00:00",
+ "2022-10-27 21:00",
}
}
"Asia:Dhaka"{
@@ -4133,16 +4145,11 @@ metaZones:table(nofallback){
{
"Moscow",
"1970-01-01 00:00",
- "1990-06-30 23:00",
- }
- {
- "Europe_Central",
- "1990-06-30 23:00",
- "1991-03-31 02:00",
+ "1990-06-30 22:00",
}
{
"Europe_Eastern",
- "1991-03-31 02:00",
+ "1990-06-30 22:00",
"9999-12-31 23:59",
}
}
@@ -4202,11 +4209,11 @@ metaZones:table(nofallback){
{
"Moscow",
"1970-01-01 00:00",
- "1991-03-30 23:00",
+ "1990-06-30 22:00",
}
{
"Europe_Eastern",
- "1991-03-30 23:00",
+ "1990-06-30 22:00",
"9999-12-31 23:59",
}
}
diff --git a/intl/tzdata/source/zoneinfo64.txt b/intl/tzdata/source/zoneinfo64.txt
index bb7acc0012cc..5613c16c5130 100644
--- a/intl/tzdata/source/zoneinfo64.txt
+++ b/intl/tzdata/source/zoneinfo64.txt
@@ -3,17 +3,17 @@
// License & terms of use: http://www.unicode.org/copyright.html
//---------------------------------------------------------
// Build tool: tz2icu
-// Build date: Thu Aug 18 04:47:36 2022
+// Build date: Tue Nov 1 02:33:51 2022
// tz database: ftp://ftp.iana.org/tz/
-// tz version: 2022b
-// ICU version: 72.0.1
+// tz version: 2022f
+// ICU version: 72.1
//---------------------------------------------------------
// >> !!! >> THIS IS A MACHINE-GENERATED FILE << !!! <<
// >> !!! >>> DO NOT EDIT <<< !!! <<
//---------------------------------------------------------
zoneinfo64:table(nofallback) {
- TZVersion { "2022b" }
+ TZVersion { "2022f" }
Zones:array {
/* ACT */ :int { 356 } //Z#0
/* AET */ :int { 368 } //Z#1
@@ -290,12 +290,9 @@ zoneinfo64:table(nofallback) {
typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
} //Z#81
/* America/Bahia_Banderas */ :table {
- trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, -873828000, -661539600, 28800, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1270371600, 1288508400, 1301817600, [...]
+ trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, -873828000, -661539600, 28800, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1270371600, 1288508400, 1301817600, [...]
typeOffsets:intvector { -25260, 0, -28800, 0, -25200, 0, -25200, 3600, -21600, 0, -21600, 3600 }
- typeMap:bin { "0204020402040201020302030203020302030203020302030203020302030203020302030205040504" }
- finalRule { "Mexico" }
- finalRaw:int { -21600 }
- finalYear:int { 2012 }
+ typeMap:bin { "020402030204020102030203020302030203020302030203020302030203020302030203020504050405040504050405040504050405040504050405040504" }
} //Z#82
/* America/Barbados */ :table {
trans:intvector { -1841256091, -874263600, -862682400, -841604400, -830714400, -811882800, -798660000, 234943200, 244616400, 261554400, 276066000, 293004000, 307515600, 325058400, 338706000 }
@@ -375,12 +372,9 @@ zoneinfo64:table(nofallback) {
links:intvector { 98, 382, 621 }
} //Z#98
/* America/Chihuahua */ :table {
- trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, 828864000, 846399600, 860313600, 877849200, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600 }
+ trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, 828864000, 846399600, 860313600, 877849200, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1270371600, 1288512000, 1301821200, 1319961600, 1333270800, 1351411 [...]
typeOffsets:intvector { -25460, 0, -25200, 0, -25200, 3600, -21600, 0, -21600, 3600 }
- typeMap:bin { "0103010301030403040302010201020102010201" }
- finalRule { "Mexico" }
- finalRaw:int { -25200 }
- finalYear:int { 2003 }
+ typeMap:bin { "010301020103040304030201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203" }
} //Z#99
/* America/Coral_Harbour */ :int { 182 } //Z#100
/* America/Cordoba */ :int { 67 } //Z#101
@@ -532,7 +526,7 @@ zoneinfo64:table(nofallback) {
/* America/Hermosillo */ :table {
trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, -873828000, -661539600, 28800, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400 }
typeOffsets:intvector { -26632, 0, -28800, 0, -25200, 0, -25200, 3600, -21600, 0 }
- typeMap:bin { "020402040204020102030203020302" }
+ typeMap:bin { "020402030204020102030203020302" }
} //Z#130
/* America/Indiana/Indianapolis */ :table {
transPre32:intvector { -1, 1577320096 }
@@ -710,19 +704,16 @@ zoneinfo64:table(nofallback) {
} //Z#158
/* America/Matamoros */ :table {
trans:intvector { -1514743200, 576057600, 594198000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004400, 1238918400, 1256454000, 1268553600, 1289113200 }
- typeOffsets:intvector { -24000, 0, -21600, 0, -21600, 3600 }
+ typeOffsets:intvector { -23400, 0, -21600, 0, -21600, 3600 }
typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201" }
finalRule { "US" }
finalRaw:int { -21600 }
finalYear:int { 2011 }
} //Z#159
/* America/Mazatlan */ :table {
- trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, -873828000, -661539600, 28800, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600 }
+ trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, -873828000, -661539600, 28800, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1270371600, 1288512000, 1301821200, [...]
typeOffsets:intvector { -25540, 0, -28800, 0, -25200, 0, -25200, 3600, -21600, 0 }
- typeMap:bin { "0204020402040201020302030203020302030203020302" }
- finalRule { "Mexico" }
- finalRaw:int { -25200 }
- finalYear:int { 2003 }
+ typeMap:bin { "020402030204020102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302" }
links:intvector { 160, 540 }
} //Z#160
/* America/Mendoza */ :int { 70 } //Z#161
@@ -736,12 +727,9 @@ zoneinfo64:table(nofallback) {
finalYear:int { 2008 }
} //Z#162
/* America/Merida */ :table {
- trans:intvector { -1514743200, 377935200, 407653200, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000 }
+ trans:intvector { -1514743200, 377935200, 407653200, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004400, 1238918400, 1256454000, 1270368000, 1288508400, 1301817600, 1319958000, 1333267200, 1351407600, 1365321600, 1382857200, 1396771200, 14 [...]
typeOffsets:intvector { -21508, 0, -21600, 0, -21600, 3600, -18000, 0 }
- typeMap:bin { "0103010201020102010201020102010201" }
- finalRule { "Mexico" }
- finalRaw:int { -21600 }
- finalYear:int { 2003 }
+ typeMap:bin { "010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
} //Z#163
/* America/Metlakatla */ :table {
transPre32:intvector { -1, 1069743569, -1, 2106011674 }
@@ -753,12 +741,9 @@ zoneinfo64:table(nofallback) {
finalYear:int { 2020 }
} //Z#164
/* America/Mexico_City */ :table {
- trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, -975261600, -963169200, -917114400, -907354800, -821901600, -810068400, -627501600, -612990000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000 }
- typeOffsets:intvector { -23796, 0, -25200, 0, -21600, 0, -21600, 3600 }
- typeMap:bin { "01020102010203020302030203020302030203020302030203020302" }
- finalRule { "Mexico" }
- finalRaw:int { -21600 }
- finalYear:int { 2003 }
+ trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, -975261600, -963169200, -917114400, -907354800, -821901600, -810068400, -627501600, -612990000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004 [...]
+ typeOffsets:intvector { -23796, 0, -25200, 0, -25200, 3600, -21600, 0, -21600, 3600 }
+ typeMap:bin { "0103010201030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403" }
links:intvector { 165, 541 }
} //Z#165
/* America/Miquelon */ :table {
@@ -779,12 +764,9 @@ zoneinfo64:table(nofallback) {
finalYear:int { 2008 }
} //Z#167
/* America/Monterrey */ :table {
- trans:intvector { -1514743200, 576057600, 594198000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000 }
+ trans:intvector { -1514743200, 576057600, 594198000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004400, 1238918400, 1256454000, 1270368000, 1288508400, 1301817600, 1319958000, 1333267200, 1351407600, 1365321600, 1382857200, 1396771200, 14 [...]
typeOffsets:intvector { -24076, 0, -21600, 0, -21600, 3600 }
- typeMap:bin { "0102010201020102010201020102010201" }
- finalRule { "Mexico" }
- finalRaw:int { -21600 }
- finalYear:int { 2003 }
+ typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
} //Z#168
/* America/Montevideo */ :table {
trans:intvector { -1567455309, -1459627200, -1443819600, -1428006600, -1412283600, -1396470600, -1380747600, -1141590600, -1128286800, -1110141000, -1096837200, -1078691400, -1065387600, -1047241800, -1033938000, -1015187400, -1002488400, -983737800, -971038800, -954707400, -938984400, -920838600, -907534800, -896819400, -853621200, -845847000, -334789200, -319671000, -314226000, -309996000, -149720400, -134604000, -50446800, -34205400, 9860400, 14176800, 72846000, 80100000, 12727800 [...]
@@ -804,15 +786,7 @@ zoneinfo64:table(nofallback) {
finalYear:int { 2008 }
links:intvector { 173, 623 }
} //Z#173
- /* America/Nipigon */ :table {
- transPre32:intvector { -1, 1928233280 }
- trans:intvector { -1632070800, -1615140000, -923252400, -765396000, 136364400, 152085600, 167814000, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 73 [...]
- typeOffsets:intvector { -21184, 0, -18000, 0, -18000, 3600 }
- typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
- finalRule { "Canada" }
- finalRaw:int { -18000 }
- finalYear:int { 2008 }
- } //Z#174
+ /* America/Nipigon */ :int { 218 } //Z#174
/* America/Nome */ :table {
transPre32:intvector { -1, 1069743569, -1, 2106019794 }
trans:intvector { -880196400, -765374400, -21466800, -5745600, 9982800, 25704000, 41432400, 57758400, 73486800, 89208000, 104936400, 120657600, 126709200, 152107200, 162392400, 183556800, 199285200, 215611200, 230734800, 247060800, 262789200, 278510400, 294238800, 309960000, 325688400, 341409600, 357138000, 372859200, 388587600, 404913600, 420037200, 436363200, 452084400, 467805600, 483534000, 499255200, 514983600, 530704800, 544618800, 562154400, 576068400, 594208800, 607518000, 625 [...]
@@ -865,12 +839,9 @@ zoneinfo64:table(nofallback) {
links:intvector { 120, 180 }
} //Z#180
/* America/Ojinaga */ :table {
- trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, 828864000, 846399600, 860313600, 877849200, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1268557200, 1289116800 }
+ trans:intvector { -1514739600, -1343066400, -1234807200, -1220292000, -1207159200, -1191344400, 828864000, 846399600, 860313600, 877849200, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1268557200, 1289116800, 1300006800, 1320566400, 1331456400, 1352016 [...]
typeOffsets:intvector { -25060, 0, -25200, 0, -25200, 3600, -21600, 0, -21600, 3600 }
- typeMap:bin { "010301030103040304030201020102010201020102010201020102010201020102010201" }
- finalRule { "US" }
- finalRaw:int { -25200 }
- finalYear:int { 2011 }
+ typeMap:bin { "010301020103040304030201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203" }
} //Z#181
/* America/Panama */ :table {
transPre32:intvector { -1, 1770464784 }
@@ -928,15 +899,7 @@ zoneinfo64:table(nofallback) {
typeOffsets:intvector { -17020, 0, -18000, 0, -18000, 3600, -16965, 0, -14400, 0, -14400, 3600, -10800, 0 }
typeMap:bin { "030103040302010201020102010201040104020104050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040506" }
} //Z#191
- /* America/Rainy_River */ :table {
- transPre32:intvector { -1, 1928234792 }
- trans:intvector { -1632067200, -1615136400, -923248800, -765392400, 136368000, 152089200, 167817600, 183538800, 199267200, 215593200, 230716800, 247042800, 262771200, 278492400, 294220800, 309942000, 325670400, 341391600, 357120000, 372841200, 388569600, 404895600, 420019200, 436345200, 452073600, 467794800, 483523200, 499244400, 514972800, 530694000, 544608000, 562143600, 576057600, 594198000, 607507200, 625647600, 638956800, 657097200, 671011200, 688546800, 702460800, 719996400, 73 [...]
- typeOffsets:intvector { -22696, 0, -21600, 0, -21600, 3600 }
- typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
- finalRule { "Canada" }
- finalRaw:int { -21600 }
- finalYear:int { 2008 }
- } //Z#192
+ /* America/Rainy_River */ :int { 223 } //Z#192
/* America/Rankin_Inlet */ :table {
trans:intvector { -410227200, -147895200, -131565600, 325670400, 341391600, 357120000, 372841200, 388569600, 404895600, 420019200, 436345200, 452073600, 467794800, 483523200, 499244400, 514972800, 530694000, 544608000, 562143600, 576057600, 594198000, 607507200, 625647600, 638956800, 657097200, 671011200, 688546800, 702460800, 719996400, 733910400, 752050800, 765360000, 783500400, 796809600, 814950000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 94135 [...]
typeOffsets:intvector { 0, 0, -21600, 0, -21600, 3600, -21600, 7200, -18000, 0 }
@@ -1048,17 +1011,9 @@ zoneinfo64:table(nofallback) {
finalRaw:int { -14400 }
finalYear:int { 2008 }
} //Z#215
- /* America/Thunder_Bay */ :table {
- transPre32:intvector { -1, 1928233516 }
- trans:intvector { -1893434400, -880218000, -765396000, 9961200, 25682400, 41410800, 57736800, 73465200, 89186400, 136364400, 152085600, 167814000, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, [...]
- typeOffsets:intvector { -21420, 0, -21600, 0, -18000, 0, -18000, 3600 }
- typeMap:bin { "010203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302" }
- finalRule { "Canada" }
- finalRaw:int { -18000 }
- finalYear:int { 2008 }
- } //Z#216
+ /* America/Thunder_Bay */ :int { 218 } //Z#216
/* America/Tijuana */ :table {
- trans:intvector { -1514736000, -1451667600, -1343062800, -1234803600, -1222963200, -1207242000, -873820800, -761677200, -686073600, -661539600, -495039600, -481734000, -463590000, -450284400, -431535600, -418230000, -400086000, -386780400, -368636400, -355330800, -337186800, -323881200, -305737200, -292431600, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, [...]
+ trans:intvector { -1514739600, -1451667600, -1343062800, -1234803600, -1222963200, -1207242000, -873820800, -761677200, -686073600, -661539600, -495039600, -481734000, -463590000, -450284400, -431535600, -418230000, -400086000, -386780400, -368636400, -355330800, -337186800, -323881200, -305737200, -292431600, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, [...]
typeOffsets:intvector { -28084, 0, -28800, 0, -28800, 3600, -25200, 0 }
typeMap:bin { "03010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
finalRule { "US" }
@@ -1074,7 +1029,7 @@ zoneinfo64:table(nofallback) {
finalRule { "Canada" }
finalRaw:int { -18000 }
finalYear:int { 2008 }
- links:intvector { 170, 172, 218, 388 }
+ links:intvector { 170, 172, 174, 216, 218, 388 }
} //Z#218
/* America/Tortola */ :int { 190 } //Z#219
/* America/Vancouver */ :table {
@@ -1103,7 +1058,7 @@ zoneinfo64:table(nofallback) {
finalRule { "Canada" }
finalRaw:int { -21600 }
finalYear:int { 2008 }
- links:intvector { 223, 386 }
+ links:intvector { 192, 223, 386 }
} //Z#223
/* America/Yakutat */ :table {
transPre32:intvector { -1, 1069743569, -1, 2106013631 }
@@ -1178,11 +1133,8 @@ zoneinfo64:table(nofallback) {
} //Z#240
/* Asia/Amman */ :table {
trans:intvector { -1230776624, 108165600, 118270800, 136591200, 149806800, 168127200, 181342800, 199749600, 215643600, 231285600, 244501200, 262735200, 275950800, 481154400, 496962000, 512949600, 528670800, 544399200, 560120400, 575848800, 592174800, 610581600, 623624400, 641167200, 655074000, 671839200, 685918800, 702856800, 717973200, 733701600, 749422800, 765151200, 779662800, 797205600, 811116000, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 930780000, 938124 [...]
- typeOffsets:intvector { 8624, 0, 7200, 0, 7200, 3600 }
- typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
- finalRule { "Jordan" }
- finalRaw:int { 7200 }
- finalYear:int { 2023 }
+ typeOffsets:intvector { 8624, 0, 7200, 0, 7200, 3600, 10800, 0 }
+ typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203" }
} //Z#241
/* Asia/Anadyr */ :table {
trans:intvector { -1441194596, -1247572800, 354884400, 370692000, 386420400, 402231600, 417960000, 433767600, 449582400, 465314400, 481039200, 496764000, 512488800, 528213600, 543938400, 559663200, 575388000, 591112800, 606837600, 622562400, 638287200, 654616800, 670341600, 686070000, 695746800, 701791200, 717516000, 733240800, 748965600, 764690400, 780415200, 796140000, 811864800, 828194400, 846338400, 859644000, 877788000, 891093600, 909237600, 922543200, 941292000, 953992800, 9727 [...]
@@ -1270,12 +1222,9 @@ zoneinfo64:table(nofallback) {
} //Z#261
/* Asia/Dacca */ :int { 264 } //Z#262
/* Asia/Damascus */ :table {
- trans:intvector { -1577931912, -1568592000, -1554080400, -1537142400, -1522630800, -1505692800, -1491181200, -1474243200, -1459126800, -242265600, -228877200, -210556800, -197427600, -178934400, -165718800, -147398400, -134269200, -116467200, -102646800, -84326400, -71110800, -52704000, -39488400, -21168000, -7952400, 10368000, 23583600, 41904000, 55119600, 73526400, 86742000, 105062400, 118278000, 136598400, 149814000, 168134400, 181350000, 199756800, 212972400, 231292800, 241916400 [...]
- typeOffsets:intvector { 8712, 0, 7200, 0, 7200, 3600 }
- typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
- finalRule { "Syria" }
- finalRaw:int { 7200 }
- finalYear:int { 2013 }
+ trans:intvector { -1577931912, -1568592000, -1554080400, -1537142400, -1522630800, -1505692800, -1491181200, -1474243200, -1459126800, -242265600, -228877200, -210556800, -197427600, -178934400, -165718800, -147398400, -134269200, -116467200, -102646800, -84326400, -71110800, -52704000, -39488400, -21168000, -7952400, 10368000, 23583600, 41904000, 55119600, 73526400, 86742000, 105062400, 118278000, 136598400, 149814000, 168134400, 181350000, 199756800, 212972400, 231292800, 241916400 [...]
+ typeOffsets:intvector { 8712, 0, 7200, 0, 7200, 3600, 10800, 0 }
+ typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203" }
} //Z#263
/* Asia/Dhaka */ :table {
transPre32:intvector { -1, 1770423996 }
@@ -1310,22 +1259,22 @@ zoneinfo64:table(nofallback) {
} //Z#268
/* Asia/Gaza */ :table {
transPre32:intvector { -1, 2109557424 }
- trans:intvector { -933638400, -923097600, -919036800, -857347200, -844300800, -825811200, -812678400, -794188800, -779846400, -762652800, -748310400, -731116800, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 334101600, 337730400 [...]
+ trans:intvector { -933638400, -923097600, -919036800, -857347200, -844300800, -825811200, -812678400, -794188800, -779846400, -762652800, -748310400, -731116800, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 334101600, 337730400 [...]
typeOffsets:intvector { 8272, 0, 7200, 0, 7200, 3600 }
- typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
+ typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
finalRule { "Palestine" }
finalRaw:int { 7200 }
- finalYear:int { 2023 }
+ finalYear:int { 2024 }
} //Z#269
/* Asia/Harbin */ :int { 315 } //Z#270
/* Asia/Hebron */ :table {
transPre32:intvector { -1, 2109557273 }
- trans:intvector { -933638400, -923097600, -919036800, -857347200, -844300800, -825811200, -812678400, -794188800, -779846400, -762652800, -748310400, -731116800, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 334101600, 337730400 [...]
+ trans:intvector { -933638400, -923097600, -919036800, -857347200, -844300800, -825811200, -812678400, -794188800, -779846400, -762652800, -748310400, -731116800, -399088800, -386650800, -368330400, -355114800, -336790800, -323654400, -305168400, -292032000, -273632400, -260496000, -242096400, -228960000, -210560400, -197424000, -178938000, -165801600, -147402000, -134265600, -115866000, -102643200, -84330000, -81313200, 142380000, 150843600, 167176800, 178664400, 334101600, 337730400 [...]
typeOffsets:intvector { 8423, 0, 7200, 0, 7200, 3600 }
- typeMap:bin { "01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
+ typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" }
finalRule { "Palestine" }
finalRaw:int { 7200 }
- finalYear:int { 2023 }
+ finalYear:int { 2024 }
} //Z#271
/* Asia/Ho_Chi_Minh */ :table {
trans:intvector { -1851577590, -852105600, -782643600, -767869200, -718095600, -457776000, -315648000, 171820800 }
@@ -2096,7 +2045,7 @@ zoneinfo64:table(nofallback) {
finalRule { "EU" }
finalRaw:int { 7200 }
finalYear:int { 1998 }
- links:intvector { 462, 464 }
+ links:intvector { 462, 464, 494, 502 }
} //Z#464
/* Europe/Lisbon */ :table {
trans:intvector { -1830384000, -1689555600, -1677801600, -1667437200, -1647738000, -1635814800, -1616202000, -1604365200, -1584666000, -1572742800, -1553043600, -1541206800, -1521507600, -1442451600, -1426813200, -1379293200, -1364778000, -1348448400, -1333328400, -1316394000, -1301274000, -1284339600, -1269824400, -1221440400, -1206925200, -1191200400, -1175475600, -1127696400, -1111971600, -1096851600, -1080522000, -1063587600, -1049072400, -1033347600, -1017622800, -1002502800, -9 [...]
@@ -2242,15 +2191,7 @@ zoneinfo64:table(nofallback) {
typeOffsets:intvector { 11616, 0, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 }
typeMap:bin { "030506050605060506050605060506050605040304030201030403040304030403040304030403040304030403040304030403040304030403040304030403050305" }
} //Z#493
- /* Europe/Uzhgorod */ :table {
- transPre32:intvector { -1, 1794027544 }
- trans:intvector { -938905200, -857257200, -844556400, -828226800, -812502000, -794714400, -773456400, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 646786800, 670384800, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 846378000, 859683600, 877827600 }
- typeOffsets:intvector { 5352, 0, 3600, 0, 3600, 3600, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 }
- typeMap:bin { "01020102010201050605060506050605060506050605060506050103040304030403040304030403" }
- finalRule { "EU" }
- finalRaw:int { 7200 }
- finalYear:int { 1998 }
- } //Z#494
+ /* Europe/Uzhgorod */ :int { 464 } //Z#494
/* Europe/Vaduz */ :int { 503 } //Z#495
/* Europe/Vatican */ :int { 481 } //Z#496
/* Europe/Vienna */ :table {
@@ -2286,15 +2227,7 @@ zoneinfo64:table(nofallback) {
links:intvector { 500, 597 }
} //Z#500
/* Europe/Zagreb */ :int { 445 } //Z#501
- /* Europe/Zaporozhye */ :table {
- transPre32:intvector { -1, 1454818056 }
- trans:intvector { -1441160400, -1247536800, -894769200, -857257200, -844556400, -828226800, -826419600, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 654649200, 670374000, 686091600, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 846378000, 859683600, 877827600 }
- typeOffsets:intvector { 8440, 0, 3600, 0, 3600, 3600, 7200, 0, 7200, 3600, 8400, 0, 10800, 0, 10800, 3600 }
- typeMap:bin { "050306020102010607060706070607060706070607060706070607060403040304030403040304030403" }
- finalRule { "EU" }
- finalRaw:int { 7200 }
- finalYear:int { 1998 }
- } //Z#502
+ /* Europe/Zaporozhye */ :int { 464 } //Z#502
/* Europe/Zurich */ :table {
transPre32:intvector { -1, 619768448, -1, 1909720710 }
trans:intvector { -904435200, -891129600, -872985600, -859680000, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 }
@@ -2450,12 +2383,9 @@ zoneinfo64:table(nofallback) {
typeMap:bin { "0102" }
} //Z#561
/* Pacific/Fiji */ :table {
- trans:intvector { -1709985344, 909842400, 920124000, 941896800, 951573600, 1259416800, 1269698400, 1287842400, 1299333600, 1319292000, 1327154400, 1350741600, 1358604000, 1382796000, 1390050000, 1414850400, 1421503200, 1446300000, 1452952800, 1478354400, 1484402400, 1509804000, 1515852000, 1541253600, 1547301600, 1573308000, 1578751200, 1608386400, 1610805600, 1668261600, 1673704800, 1699711200 }
+ trans:intvector { -1709985344, 909842400, 920124000, 941896800, 951573600, 1259416800, 1269698400, 1287842400, 1299333600, 1319292000, 1327154400, 1350741600, 1358604000, 1382796000, 1390050000, 1414850400, 1421503200, 1446300000, 1452952800, 1478354400, 1484402400, 1509804000, 1515852000, 1541253600, 1547301600, 1573308000, 1578751200, 1608386400, 1610805600 }
typeOffsets:intvector { 42944, 0, 43200, 0, 43200, 3600 }
- typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102" }
- finalRule { "Fiji" }
- finalRaw:int { 43200 }
- finalYear:int { 2024 }
+ typeMap:bin { "0102010201020102010201020102010201020102010201020102010201" }
} //Z#562
/* Pacific/Funafuti */ :int { 591 } //Z#563
/* Pacific/Galapagos */ :table {
@@ -2931,54 +2861,42 @@ zoneinfo64:table(nofallback) {
EUAsia:intvector {
2, -31, -1, 3600, 2, 9, -31, -1, 3600, 2, 3600
} //_#10
- Fiji:intvector {
- 10, 8, -1, 7200, 0, 0, 12, -1, 10800, 0, 3600
- } //_#11
Haiti:intvector {
2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
- } //_#12
- Jordan:intvector {
- 1, -29, -5, 86400, 0, 9, -31, -6, 0, 1, 3600
- } //_#13
+ } //_#11
LH:intvector {
9, 1, -1, 7200, 0, 3, 1, -1, 7200, 0, 1800
- } //_#14
+ } //_#12
Lebanon:intvector {
2, -31, -1, 0, 0, 9, -31, -1, 0, 0, 3600
- } //_#15
- Mexico:intvector {
- 3, 1, -1, 7200, 0, 9, -31, -1, 7200, 0, 3600
- } //_#16
+ } //_#13
Moldova:intvector {
2, -31, -1, 7200, 0, 9, -31, -1, 10800, 0, 3600
- } //_#17
+ } //_#14
NZ:intvector {
8, -30, -1, 7200, 1, 3, 1, -1, 7200, 1, 3600
- } //_#18
+ } //_#15
Palestine:intvector {
- 2, 25, -1, 0, 0, 9, 23, -6, 3600, 0, 3600
- } //_#19
+ 2, -30, -7, 7200, 0, 9, -30, -7, 7200, 0, 3600
+ } //_#16
Para:intvector {
9, 1, -1, 0, 0, 2, 22, -1, 0, 0, 3600
- } //_#20
- Syria:intvector {
- 2, -31, -6, 0, 0, 9, -31, -6, 0, 0, 3600
- } //_#21
+ } //_#17
SystemV:intvector {
3, -30, -1, 7200, 0, 9, -31, -1, 7200, 0, 3600
- } //_#22
+ } //_#18
Thule:intvector {
2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
- } //_#23
+ } //_#19
Troll:intvector {
2, -31, -1, 3600, 2, 9, -31, -1, 3600, 2, 7200
- } //_#24
+ } //_#20
US:intvector {
2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
- } //_#25
+ } //_#21
Zion:intvector {
2, 23, -6, 7200, 0, 9, -31, -1, 7200, 0, 3600
- } //_#26
+ } //_#22
}
Regions:array {
"AU", //Z#0 ACT
@@ -3036,7 +2954,7 @@ zoneinfo64:table(nofallback) {
"BF", //Z#52 Africa/Ouagadougou
"BJ", //Z#53 Africa/Porto-Novo
"ST", //Z#54 Africa/Sao_Tome
- "CI", //Z#55 Africa/Timbuktu
+ "ML", //Z#55 Africa/Timbuktu
"LY", //Z#56 Africa/Tripoli
"TN", //Z#57 Africa/Tunis
"NA", //Z#58 Africa/Windhoek
@@ -3215,7 +3133,7 @@ zoneinfo64:table(nofallback) {
"AQ", //Z#231 Antarctica/McMurdo
"AQ", //Z#232 Antarctica/Palmer
"AQ", //Z#233 Antarctica/Rothera
- "NZ", //Z#234 Antarctica/South_Pole
+ "AQ", //Z#234 Antarctica/South_Pole
"AQ", //Z#235 Antarctica/Syowa
"AQ", //Z#236 Antarctica/Troll
"AQ", //Z#237 Antarctica/Vostok
@@ -3325,7 +3243,7 @@ zoneinfo64:table(nofallback) {
"CV", //Z#341 Atlantic/Cape_Verde
"FO", //Z#342 Atlantic/Faeroe
"FO", //Z#343 Atlantic/Faroe
- "DE", //Z#344 Atlantic/Jan_Mayen
+ "SJ", //Z#344 Atlantic/Jan_Mayen
"PT", //Z#345 Atlantic/Madeira
"IS", //Z#346 Atlantic/Reykjavik
"GS", //Z#347 Atlantic/South_Georgia
@@ -3566,7 +3484,7 @@ zoneinfo64:table(nofallback) {
"PW", //Z#582 Pacific/Palau
"PN", //Z#583 Pacific/Pitcairn
"FM", //Z#584 Pacific/Pohnpei
- "SB", //Z#585 Pacific/Ponape
+ "FM", //Z#585 Pacific/Ponape
"PG", //Z#586 Pacific/Port_Moresby
"CK", //Z#587 Pacific/Rarotonga
"MP", //Z#588 Pacific/Saipan
@@ -3574,10 +3492,10 @@ zoneinfo64:table(nofallback) {
"PF", //Z#590 Pacific/Tahiti
"KI", //Z#591 Pacific/Tarawa
"TO", //Z#592 Pacific/Tongatapu
- "PG", //Z#593 Pacific/Truk
+ "FM", //Z#593 Pacific/Truk
"UM", //Z#594 Pacific/Wake
"WF", //Z#595 Pacific/Wallis
- "PG", //Z#596 Pacific/Yap
+ "FM", //Z#596 Pacific/Yap
"PL", //Z#597 Poland
"PT", //Z#598 Portugal
"TW", //Z#599 ROC
diff --git a/js/src/builtin/intl/TimeZoneDataGenerated.h b/js/src/builtin/intl/TimeZoneDataGenerated.h
index a5f5713675ca..8f8e855f6288 100644
--- a/js/src/builtin/intl/TimeZoneDataGenerated.h
+++ b/js/src/builtin/intl/TimeZoneDataGenerated.h
@@ -1,5 +1,5 @@
// Generated by make_intl_data.py. DO NOT EDIT.
-// tzdata version = 2022b
+// tzdata version = 2022f
#ifndef builtin_intl_TimeZoneDataGenerated_h
#define builtin_intl_TimeZoneDataGenerated_h
@@ -62,28 +62,28 @@ const LinkAndTarget ianaLinksCanonicalizedDifferentlyByICU[] = {
{ "America/Godthab", "America/Nuuk" }, // America/Godthab [backward]
{ "America/Indianapolis", "America/Indiana/Indianapolis" }, // America/Indianapolis [backward]
{ "America/Jujuy", "America/Argentina/Jujuy" }, // America/Jujuy [backward]
- { "America/Kralendijk", "America/Curacao" }, // America/Kralendijk [northamerica]
+ { "America/Kralendijk", "America/Curacao" }, // America/Kralendijk [backward]
{ "America/Louisville", "America/Kentucky/Louisville" }, // America/Louisville [backward]
- { "America/Lower_Princes", "America/Curacao" }, // America/Lower_Princes [northamerica]
- { "America/Marigot", "America/Port_of_Spain" }, // America/Marigot [northamerica]
+ { "America/Lower_Princes", "America/Curacao" }, // America/Lower_Princes [backward]
+ { "America/Marigot", "America/Port_of_Spain" }, // America/Marigot [backward]
{ "America/Mendoza", "America/Argentina/Mendoza" }, // America/Mendoza [backward]
{ "America/Santa_Isabel", "America/Tijuana" }, // America/Santa_Isabel [backward]
- { "America/St_Barthelemy", "America/Port_of_Spain" }, // America/St_Barthelemy [northamerica]
+ { "America/St_Barthelemy", "America/Port_of_Spain" }, // America/St_Barthelemy [backward]
{ "Antarctica/South_Pole", "Antarctica/McMurdo" }, // Pacific/Auckland [backward]
- { "Arctic/Longyearbyen", "Europe/Oslo" }, // Arctic/Longyearbyen [europe]
+ { "Arctic/Longyearbyen", "Europe/Oslo" }, // Arctic/Longyearbyen [backward]
{ "Asia/Calcutta", "Asia/Kolkata" }, // Asia/Calcutta [backward]
{ "Asia/Chungking", "Asia/Chongqing" }, // Asia/Shanghai [backward]
{ "Asia/Katmandu", "Asia/Kathmandu" }, // Asia/Katmandu [backward]
{ "Asia/Rangoon", "Asia/Yangon" }, // Asia/Rangoon [backward]
{ "Asia/Saigon", "Asia/Ho_Chi_Minh" }, // Asia/Saigon [backward]
{ "Atlantic/Faeroe", "Atlantic/Faroe" }, // Atlantic/Faeroe [backward]
- { "Europe/Bratislava", "Europe/Prague" }, // Europe/Bratislava [europe]
- { "Europe/Busingen", "Europe/Zurich" }, // Europe/Busingen [europe]
+ { "Europe/Bratislava", "Europe/Prague" }, // Europe/Bratislava [backward]
+ { "Europe/Busingen", "Europe/Zurich" }, // Europe/Busingen [backward]
{ "Europe/Kiev", "Europe/Kyiv" }, // Europe/Kiev [backward]
- { "Europe/Mariehamn", "Europe/Helsinki" }, // Europe/Mariehamn [europe]
- { "Europe/Podgorica", "Europe/Belgrade" }, // Europe/Podgorica [europe]
- { "Europe/San_Marino", "Europe/Rome" }, // Europe/San_Marino [europe]
- { "Europe/Vatican", "Europe/Rome" }, // Europe/Vatican [europe]
+ { "Europe/Mariehamn", "Europe/Helsinki" }, // Europe/Mariehamn [backward]
+ { "Europe/Podgorica", "Europe/Belgrade" }, // Europe/Podgorica [backward]
+ { "Europe/San_Marino", "Europe/Rome" }, // Europe/San_Marino [backward]
+ { "Europe/Vatican", "Europe/Rome" }, // Europe/Vatican [backward]
{ "Pacific/Ponape", "Pacific/Pohnpei" }, // Pacific/Ponape [backward]
{ "Pacific/Truk", "Pacific/Chuuk" }, // Pacific/Truk [backward]
{ "Pacific/Yap", "Pacific/Chuuk" }, // Pacific/Truk [backward]
diff --git a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backward_links.js b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backward_links.js
index 4162b3ef16fb..65e55b8b247a 100644
--- a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backward_links.js
+++ b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backward_links.js
@@ -1,7 +1,7 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT.
-// tzdata version = 2022b
+// tzdata version = 2022f
const tzMapper = [
x => x,
@@ -21,17 +21,23 @@ const links = {
"America/Indianapolis": "America/Indiana/Indianapolis",
"America/Jujuy": "America/Argentina/Jujuy",
"America/Knox_IN": "America/Indiana/Knox",
+ "America/Kralendijk": "America/Curacao",
"America/Louisville": "America/Kentucky/Louisville",
+ "America/Lower_Princes": "America/Curacao",
+ "America/Marigot": "America/Port_of_Spain",
"America/Mendoza": "America/Argentina/Mendoza",
"America/Porto_Acre": "America/Rio_Branco",
"America/Santa_Isabel": "America/Tijuana",
"America/Shiprock": "America/Denver",
+ "America/St_Barthelemy": "America/Port_of_Spain",
"America/Virgin": "America/St_Thomas",
"Antarctica/South_Pole": "Antarctica/McMurdo",
+ "Arctic/Longyearbyen": "Europe/Oslo",
"Asia/Ashkhabad": "Asia/Ashgabat",
"Asia/Calcutta": "Asia/Kolkata",
"Asia/Chungking": "Asia/Chongqing",
"Asia/Dacca": "Asia/Dhaka",
+ "Asia/Istanbul": "Europe/Istanbul",
"Asia/Katmandu": "Asia/Kathmandu",
"Asia/Macao": "Asia/Macau",
"Asia/Rangoon": "Asia/Yangon",
@@ -68,8 +74,21 @@ const links = {
"Cuba": "America/Havana",
"Egypt": "Africa/Cairo",
"Eire": "Europe/Dublin",
+ "Etc/GMT+0": "Etc/GMT",
+ "Etc/GMT-0": "Etc/GMT",
+ "Etc/GMT0": "Etc/GMT",
+ "Etc/Greenwich": "Etc/GMT",
"Etc/UCT": "Etc/UTC",
+ "Etc/Universal": "Etc/UTC",
+ "Etc/Zulu": "Etc/UTC",
+ "Europe/Bratislava": "Europe/Prague",
+ "Europe/Busingen": "Europe/Zurich",
"Europe/Kiev": "Europe/Kyiv",
+ "Europe/Mariehamn": "Europe/Helsinki",
+ "Europe/Nicosia": "Asia/Nicosia",
+ "Europe/Podgorica": "Europe/Belgrade",
+ "Europe/San_Marino": "Europe/Rome",
+ "Europe/Vatican": "Europe/Rome",
"GB": "Europe/London",
"GB-Eire": "Europe/London",
"GMT+0": "Etc/GMT",
diff --git a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone.js b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone.js
index 1c3acb73941b..d83d7904e56d 100644
--- a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone.js
+++ b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone.js
@@ -1,7 +1,7 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT.
-// tzdata version = 2022b
+// tzdata version = 2022f
const tzMapper = [
x => x,
@@ -66,12 +66,15 @@ const links = {
"America/Montreal": "America/Montreal",
"America/Montserrat": "America/Montserrat",
"America/Nassau": "America/Nassau",
+ "America/Nipigon": "America/Nipigon",
"America/Port_of_Spain": "America/Port_of_Spain",
+ "America/Rainy_River": "America/Rainy_River",
"America/Rosario": "America/Rosario",
"America/St_Kitts": "America/St_Kitts",
"America/St_Lucia": "America/St_Lucia",
"America/St_Thomas": "America/St_Thomas",
"America/St_Vincent": "America/St_Vincent",
+ "America/Thunder_Bay": "America/Thunder_Bay",
"America/Tortola": "America/Tortola",
"Antarctica/DumontDUrville": "Antarctica/DumontDUrville",
"Antarctica/McMurdo": "Antarctica/McMurdo",
@@ -107,8 +110,10 @@ const links = {
"Europe/Skopje": "Europe/Skopje",
"Europe/Stockholm": "Europe/Stockholm",
"Europe/Tiraspol": "Europe/Tiraspol",
+ "Europe/Uzhgorod": "Europe/Uzhgorod",
"Europe/Vaduz": "Europe/Vaduz",
"Europe/Zagreb": "Europe/Zagreb",
+ "Europe/Zaporozhye": "Europe/Zaporozhye",
"Indian/Antananarivo": "Indian/Antananarivo",
"Indian/Christmas": "Indian/Christmas",
"Indian/Cocos": "Indian/Cocos",
diff --git a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone_links.js b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone_links.js
index 048fb6360439..fc83df4aa0ef 100644
--- a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone_links.js
+++ b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_backzone_links.js
@@ -1,7 +1,7 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT.
-// tzdata version = 2022b
+// tzdata version = 2022f
const tzMapper = [
x => x,
diff --git a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_notbackward_links.js b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_notbackward_links.js
index 248166abe167..24097688298e 100644
--- a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_notbackward_links.js
+++ b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_notbackward_links.js
@@ -1,7 +1,7 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT.
-// tzdata version = 2022b
+// tzdata version = 2022f
const tzMapper = [
x => x,
@@ -11,25 +11,6 @@ const tzMapper = [
// Link names derived from IANA Time Zone Database, excluding backward file.
const links = {
- "America/Kralendijk": "America/Curacao",
- "America/Lower_Princes": "America/Curacao",
- "America/Marigot": "America/Port_of_Spain",
- "America/St_Barthelemy": "America/Port_of_Spain",
- "Arctic/Longyearbyen": "Europe/Oslo",
- "Asia/Istanbul": "Europe/Istanbul",
- "Etc/GMT+0": "Etc/GMT",
- "Etc/GMT-0": "Etc/GMT",
- "Etc/GMT0": "Etc/GMT",
- "Etc/Greenwich": "Etc/GMT",
- "Etc/Universal": "Etc/UTC",
- "Etc/Zulu": "Etc/UTC",
- "Europe/Bratislava": "Europe/Prague",
- "Europe/Busingen": "Europe/Zurich",
- "Europe/Mariehamn": "Europe/Helsinki",
- "Europe/Nicosia": "Asia/Nicosia",
- "Europe/Podgorica": "Europe/Belgrade",
- "Europe/San_Marino": "Europe/Rome",
- "Europe/Vatican": "Europe/Rome",
"GMT": "Etc/GMT",
};
diff --git a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_version.js b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_version.js
index 602cb2fa81df..7da553f9ac70 100644
--- a/js/src/tests/non262/Intl/DateTimeFormat/timeZone_version.js
+++ b/js/src/tests/non262/Intl/DateTimeFormat/timeZone_version.js
@@ -1,8 +1,8 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT.
-// tzdata version = 2022b
-const tzdata = "2022b";
+// tzdata version = 2022f
+const tzdata = "2022f";
if (typeof getICUOptions === "undefined") {
var getICUOptions = SpecialPowers.Cu.getJSTestingFunctions().getICUOptions;
diff --git a/js/src/tests/non262/Intl/supportedValuesOf-timeZones-canonical.js b/js/src/tests/non262/Intl/supportedValuesOf-timeZones-canonical.js
index b82af1ef4fa1..58935f23a538 100644
--- a/js/src/tests/non262/Intl/supportedValuesOf-timeZones-canonical.js
+++ b/js/src/tests/non262/Intl/supportedValuesOf-timeZones-canonical.js
@@ -1,7 +1,7 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT.
-// tzdata version = 2022b
+// tzdata version = 2022f
// This file was generated with historical, pre-1970 backzone information
// respected.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the tbb-commits
mailing list