author | Sebastian Hengst <archaeopteryx@coole-files.de> |
Mon, 13 Mar 2017 10:47:30 +0100 | |
changeset 395381 | d2f740260b400810da80773e2d61576f51ab0972 |
parent 395380 | 3dc313972eb99d0d0d7c8761f6025784e9ca684e |
child 395382 | be602e750e399e19e32a6a06ea22ce090495b4b2 |
push id | 7391 |
push user | mtabara@mozilla.com |
push date | Mon, 12 Jun 2017 13:08:53 +0000 |
treeherder | mozilla-beta@2191d7f87e2e [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | backout |
bugs | 1345336 |
milestone | 55.0a1 |
backs out | da332b097c1613a707f6df8a670882415cc96a4f |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/intl/icu/source/data/zone/bo.txt +++ b/intl/icu/source/data/zone/bo.txt @@ -1,5 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License bo{ Version{"2.1.27.40"} + zoneStrings{ + } }
--- a/intl/icu/source/data/zone/en_IE.txt +++ b/intl/icu/source/data/zone/en_IE.txt @@ -1,6 +1,8 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License en_IE{ %%Parent{"en_001"} Version{"2.1.29.54"} + zoneStrings{ + } }
--- a/intl/icu/source/data/zone/ii.txt +++ b/intl/icu/source/data/zone/ii.txt @@ -1,5 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License ii{ Version{"2.1.27.40"} + zoneStrings{ + } }
--- a/intl/icu/source/data/zone/uz_Arab.txt +++ b/intl/icu/source/data/zone/uz_Arab.txt @@ -1,6 +1,8 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License uz_Arab{ %%Parent{"root"} Version{"2.1.27.40"} + zoneStrings{ + } }
--- a/intl/icu/source/data/zone/yi.txt +++ b/intl/icu/source/data/zone/yi.txt @@ -1,5 +1,7 @@ // © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html#License yi{ Version{"2.1.27.97"} + zoneStrings{ + } }
--- a/intl/update-icu.sh +++ b/intl/update-icu.sh @@ -42,25 +42,20 @@ find ${icu_dir}/source/data/mappings \ -name ibm-1047_P100-1995.ucm -prune -or \ -name '*.ucm' -print | xargs rm rm ${icu_dir}/source/data/rbnf/* rm ${icu_dir}/source/data/region/*.mk rm ${icu_dir}/source/data/region/*.txt rm ${icu_dir}/source/data/translit/* rm ${icu_dir}/source/data/unit/*.mk rm ${icu_dir}/source/data/unit/*.txt -# bug 1225401 and bug1345336 to remove unused zone name find ${icu_dir}/source/data/zone \ -name root.txt -prune -or \ -name tzdbNames.txt -prune -or \ -name '*.txt' -print | xargs sed -i '/^\s\{8\}\"[A-Z]/, /^\s\{8\}}/ { d }' -find ${icu_dir}/source/data/zone \ - -name root.txt -prune -or \ - -name tzdbNames.txt -prune -or \ - -name '*.txt' -print | xargs sed -i '/^\s\{4\}zoneStrings{/{N; s/^\s\{4\}zoneStrings{\n\s\{4\}}// }; /^$/d' # Record `svn info`, eliding the line that changes every time the entire ICU # repository (not just the path within it we care about) receives a commit. # (This ensures that if ICU modifications are performed properly, it's always # possible to run the command at the top of this script and make no changes to # the tree.) svn info $1 | grep -v '^Revision: [[:digit:]]\+$' > ${icu_dir}/SVN-INFO
--- a/js/src/tests/Intl/DateTimeFormat/format.js +++ b/js/src/tests/Intl/DateTimeFormat/format.js @@ -28,19 +28,16 @@ assertEq(format.format(date), "๑๒ ธันวาคม ๒๕๕๕ ๐๓:๐๐:๐๐"); // Locale ja-JP; long format. format = new Intl.DateTimeFormat("ja-jp", longFormatOptions); assertEq(format.format(date), "2012年12月12日 3:00:00"); // Locale ar-MA; long format, Islamic civilian calendar. format = new Intl.DateTimeFormat("ar-ma-u-ca-islamicc", longFormatOptions); assertEq(format.format(date), "28 محرم، 1434 03:00:00"); -// Locale en-IE: timeZoneName for crash test -format = new Intl.DateTimeFormat("en-IE", {timeZone: "UTC", timeZoneName: "short"}); -assertEq(format.format(date), "12/12/2012, GMT"); // Test the .name property of the "format" getter. var desc = Object.getOwnPropertyDescriptor(Intl.DateTimeFormat.prototype, "format"); assertEq(desc !== undefined, true); assertEq(typeof desc.get, "function"); assertEq(desc.get.name, "get format");