<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[194441] trunk/LayoutTests</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/194441">194441</a></dd>
<dt>Author</dt> <dd>commit-queue@webkit.org</dd>
<dt>Date</dt> <dd>2015-12-29 20:49:47 -0800 (Tue, 29 Dec 2015)</dd>
</dl>

<h3>Log Message</h3>
<pre>Remove tests for sometimes unsupported calendars, numbering systems, and time zone backward links
https://bugs.webkit.org/show_bug.cgi?id=152550

Patch by Andy VanWagoner &lt;andy@instructure.com&gt; on 2015-12-29
Reviewed by Alexey Proskuryakov.

Time zones change often, so only test a few probable backward links.
Remove hanidays numbering system tests, since GTK and EFL don't support it.
Remove islamic-umalqura calendar tests, since GTK and EFL don't support it.

* js/intl-datetimeformat-expected.txt:
* js/script-tests/intl-datetimeformat.js:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsjsintldatetimeformatexpectedtxt">trunk/LayoutTests/js/intl-datetimeformat-expected.txt</a></li>
<li><a href="#trunkLayoutTestsjsscripttestsintldatetimeformatjs">trunk/LayoutTests/js/script-tests/intl-datetimeformat.js</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (194440 => 194441)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2015-12-30 02:45:34 UTC (rev 194440)
+++ trunk/LayoutTests/ChangeLog        2015-12-30 04:49:47 UTC (rev 194441)
</span><span class="lines">@@ -1,3 +1,17 @@
</span><ins>+2015-12-29  Andy VanWagoner  &lt;andy@instructure.com&gt;
+
+        Remove tests for sometimes unsupported calendars, numbering systems, and time zone backward links
+        https://bugs.webkit.org/show_bug.cgi?id=152550
+
+        Reviewed by Alexey Proskuryakov.
+
+        Time zones change often, so only test a few probable backward links.
+        Remove hanidays numbering system tests, since GTK and EFL don't support it.
+        Remove islamic-umalqura calendar tests, since GTK and EFL don't support it.
+
+        * js/intl-datetimeformat-expected.txt:
+        * js/script-tests/intl-datetimeformat.js:
+
</ins><span class="cx"> 2015-12-27  Zalan Bujtas  &lt;zalan@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Should never be reached failure in WebCore::RenderElement::clearLayoutRootIfNeeded
</span></span></pre></div>
<a id="trunkLayoutTestsjsintldatetimeformatexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/intl-datetimeformat-expected.txt (194440 => 194441)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/intl-datetimeformat-expected.txt        2015-12-30 02:45:34 UTC (rev 194440)
+++ trunk/LayoutTests/js/intl-datetimeformat-expected.txt        2015-12-30 04:49:47 UTC (rev 194441)
</span><span class="lines">@@ -93,7 +93,7 @@
</span><span class="cx"> PASS Intl.DateTimeFormat('en').resolvedOptions().minute is undefined
</span><span class="cx"> PASS Intl.DateTimeFormat('en').resolvedOptions().second is undefined
</span><span class="cx"> PASS Intl.DateTimeFormat('en').resolvedOptions().timeZoneName is undefined
</span><del>-PASS Intl.DateTimeFormat('ar-SA', { timeZone: 'America/Denver' }).format(1451099872641) is '\u0661\u0664\u200F/\u0663\u200F/\u0661\u0664\u0663\u0667'
</del><ins>+PASS Intl.DateTimeFormat('ar', { timeZone: 'America/Denver' }).format(1451099872641) is '٢٥‏/١٢‏/٢٠١٥'
</ins><span class="cx"> PASS Intl.DateTimeFormat('de', { timeZone: 'America/Denver' }).format(1451099872641) is '25.12.2015'
</span><span class="cx"> PASS Intl.DateTimeFormat('ja', { timeZone: 'America/Denver' }).format(1451099872641) is '2015/12/25'
</span><span class="cx"> PASS Intl.DateTimeFormat('pt', { timeZone: 'America/Denver' }).format(1451099872641) is '25/12/2015'
</span><span class="lines">@@ -110,100 +110,36 @@
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'america/denver' }).resolvedOptions().timeZone is 'America/Denver'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'AMERICA/LOS_ANGELES' }).resolvedOptions().timeZone is 'America/Los_Angeles'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone }).resolvedOptions().timeZone is Intl.DateTimeFormat().resolvedOptions().timeZone
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'America/Atka' }).resolvedOptions().timeZone is 'America/Adak'
-PASS Intl.DateTimeFormat('en', { timeZone: 'America/Ensenada' }).resolvedOptions().timeZone is 'America/Tijuana'
-PASS Intl.DateTimeFormat('en', { timeZone: 'America/Porto_Acre' }).resolvedOptions().timeZone is 'America/Rio_Branco'
-PASS Intl.DateTimeFormat('en', { timeZone: 'America/Shiprock' }).resolvedOptions().timeZone is 'America/Denver'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Antarctica/South_Pole' }).resolvedOptions().timeZone is 'Pacific/Auckland'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Ashkhabad' }).resolvedOptions().timeZone is 'Asia/Ashgabat'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Chongqing' }).resolvedOptions().timeZone is 'Asia/Shanghai'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Chungking' }).resolvedOptions().timeZone is 'Asia/Shanghai'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Dacca' }).resolvedOptions().timeZone is 'Asia/Dhaka'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Harbin' }).resolvedOptions().timeZone is 'Asia/Shanghai'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Kashgar' }).resolvedOptions().timeZone is 'Asia/Urumqi'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Macao' }).resolvedOptions().timeZone is 'Asia/Macau'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Tel_Aviv' }).resolvedOptions().timeZone is 'Asia/Jerusalem'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Thimbu' }).resolvedOptions().timeZone is 'Asia/Thimphu'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Ujung_Pandang' }).resolvedOptions().timeZone is 'Asia/Makassar'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Asia/Ulan_Bator' }).resolvedOptions().timeZone is 'Asia/Ulaanbaatar'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/ACT' }).resolvedOptions().timeZone is 'Australia/Sydney'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/Canberra' }).resolvedOptions().timeZone is 'Australia/Sydney'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/LHI' }).resolvedOptions().timeZone is 'Australia/Lord_Howe'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/NSW' }).resolvedOptions().timeZone is 'Australia/Sydney'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/North' }).resolvedOptions().timeZone is 'Australia/Darwin'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/Queensland' }).resolvedOptions().timeZone is 'Australia/Brisbane'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/South' }).resolvedOptions().timeZone is 'Australia/Adelaide'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/Tasmania' }).resolvedOptions().timeZone is 'Australia/Hobart'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/Victoria' }).resolvedOptions().timeZone is 'Australia/Melbourne'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/West' }).resolvedOptions().timeZone is 'Australia/Perth'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'Australia/Yancowinna' }).resolvedOptions().timeZone is 'Australia/Broken_Hill'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Brazil/Acre' }).resolvedOptions().timeZone is 'America/Rio_Branco'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Brazil/DeNoronha' }).resolvedOptions().timeZone is 'America/Noronha'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Brazil/East' }).resolvedOptions().timeZone is 'America/Sao_Paulo'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Brazil/West' }).resolvedOptions().timeZone is 'America/Manaus'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Canada/Atlantic' }).resolvedOptions().timeZone is 'America/Halifax'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Canada/Central' }).resolvedOptions().timeZone is 'America/Winnipeg'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'Canada/East-Saskatchewan' }).resolvedOptions().timeZone is 'America/Regina'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Canada/Eastern' }).resolvedOptions().timeZone is 'America/Toronto'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Canada/Mountain' }).resolvedOptions().timeZone is 'America/Edmonton'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'Canada/Newfoundland' }).resolvedOptions().timeZone is 'America/St_Johns'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Canada/Pacific' }).resolvedOptions().timeZone is 'America/Vancouver'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'Canada/Saskatchewan' }).resolvedOptions().timeZone is 'America/Regina'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Canada/Yukon' }).resolvedOptions().timeZone is 'America/Whitehorse'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Chile/Continental' }).resolvedOptions().timeZone is 'America/Santiago'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Chile/EasterIsland' }).resolvedOptions().timeZone is 'Pacific/Easter'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Cuba' }).resolvedOptions().timeZone is 'America/Havana'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Egypt' }).resolvedOptions().timeZone is 'Africa/Cairo'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Eire' }).resolvedOptions().timeZone is 'Europe/Dublin'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Europe/Belfast' }).resolvedOptions().timeZone is 'Europe/London'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Europe/Tiraspol' }).resolvedOptions().timeZone is 'Europe/Chisinau'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'GB' }).resolvedOptions().timeZone is 'Europe/London'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'GB-Eire' }).resolvedOptions().timeZone is 'Europe/London'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'GMT+0' }).resolvedOptions().timeZone is 'UTC'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'GMT-0' }).resolvedOptions().timeZone is 'UTC'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'GMT0' }).resolvedOptions().timeZone is 'UTC'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Greenwich' }).resolvedOptions().timeZone is 'UTC'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'Hongkong' }).resolvedOptions().timeZone is 'Asia/Hong_Kong'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Iceland' }).resolvedOptions().timeZone is 'Atlantic/Reykjavik'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Iran' }).resolvedOptions().timeZone is 'Asia/Tehran'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Israel' }).resolvedOptions().timeZone is 'Asia/Jerusalem'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Jamaica' }).resolvedOptions().timeZone is 'America/Jamaica'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Japan' }).resolvedOptions().timeZone is 'Asia/Tokyo'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Kwajalein' }).resolvedOptions().timeZone is 'Pacific/Kwajalein'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Libya' }).resolvedOptions().timeZone is 'Africa/Tripoli'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Mexico/BajaNorte' }).resolvedOptions().timeZone is 'America/Tijuana'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Mexico/BajaSur' }).resolvedOptions().timeZone is 'America/Mazatlan'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Mexico/General' }).resolvedOptions().timeZone is 'America/Mexico_City'
-PASS Intl.DateTimeFormat('en', { timeZone: 'NZ' }).resolvedOptions().timeZone is 'Pacific/Auckland'
-PASS Intl.DateTimeFormat('en', { timeZone: 'NZ-CHAT' }).resolvedOptions().timeZone is 'Pacific/Chatham'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Navajo' }).resolvedOptions().timeZone is 'America/Denver'
-PASS Intl.DateTimeFormat('en', { timeZone: 'PRC' }).resolvedOptions().timeZone is 'Asia/Shanghai'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Poland' }).resolvedOptions().timeZone is 'Europe/Warsaw'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Portugal' }).resolvedOptions().timeZone is 'Europe/Lisbon'
-PASS Intl.DateTimeFormat('en', { timeZone: 'ROC' }).resolvedOptions().timeZone is 'Asia/Taipei'
-PASS Intl.DateTimeFormat('en', { timeZone: 'ROK' }).resolvedOptions().timeZone is 'Asia/Seoul'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Singapore' }).resolvedOptions().timeZone is 'Asia/Singapore'
-PASS Intl.DateTimeFormat('en', { timeZone: 'Turkey' }).resolvedOptions().timeZone is 'Europe/Istanbul'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'UCT' }).resolvedOptions().timeZone is 'UTC'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'US/Alaska' }).resolvedOptions().timeZone is 'America/Anchorage'
-PASS Intl.DateTimeFormat('en', { timeZone: 'US/Aleutian' }).resolvedOptions().timeZone is 'America/Adak'
-PASS Intl.DateTimeFormat('en', { timeZone: 'US/Arizona' }).resolvedOptions().timeZone is 'America/Phoenix'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'US/Central' }).resolvedOptions().timeZone is 'America/Chicago'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'US/Eastern' }).resolvedOptions().timeZone is 'America/New_York'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'US/Hawaii' }).resolvedOptions().timeZone is 'Pacific/Honolulu'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'US/Michigan' }).resolvedOptions().timeZone is 'America/Detroit'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'US/Mountain' }).resolvedOptions().timeZone is 'America/Denver'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'US/Pacific' }).resolvedOptions().timeZone is 'America/Los_Angeles'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'US/Samoa' }).resolvedOptions().timeZone is 'Pacific/Pago_Pago'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'UTC' }).resolvedOptions().timeZone is 'UTC'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Universal' }).resolvedOptions().timeZone is 'UTC'
</span><del>-PASS Intl.DateTimeFormat('en', { timeZone: 'W-SU' }).resolvedOptions().timeZone is 'Europe/Moscow'
</del><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Zulu' }).resolvedOptions().timeZone is 'UTC'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'America/Los_Angeles' }).format(1451099872641) is '12/25/2015'
</span><span class="cx"> PASS Intl.DateTimeFormat('en', { timeZone: 'Pacific/Auckland' }).format(1451099872641) is '12/26/2015'
</span><span class="cx"> PASS Intl.DateTimeFormat('ar-sa').resolvedOptions().locale is 'ar-SA'
</span><del>-PASS Intl.DateTimeFormat('ar-sa').resolvedOptions().calendar is 'islamic-umalqura'
-PASS Intl.DateTimeFormat('ar-sa').resolvedOptions().numberingSystem is 'arab'
</del><ins>+PASS Intl.DateTimeFormat('fa-IR').resolvedOptions().calendar is 'persian'
+PASS Intl.DateTimeFormat('ar').resolvedOptions().numberingSystem is 'arab'
</ins><span class="cx"> PASS Intl.DateTimeFormat('en', { calendar:'dangi' }).resolvedOptions().calendar is 'gregorian'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-ca-bogus').resolvedOptions().locale is 'en'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-ca-bogus').resolvedOptions().calendar is 'gregorian'
</span><span class="lines">@@ -258,7 +194,6 @@
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-greklow').resolvedOptions().numberingSystem is 'greklow'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-gujr').resolvedOptions().numberingSystem is 'gujr'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-guru').resolvedOptions().numberingSystem is 'guru'
</span><del>-PASS Intl.DateTimeFormat('en-u-nu-hanidays').resolvedOptions().numberingSystem is 'hanidays'
</del><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-hanidec').resolvedOptions().numberingSystem is 'hanidec'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-hans').resolvedOptions().numberingSystem is 'hans'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-hansfin').resolvedOptions().numberingSystem is 'hansfin'
</span><span class="lines">@@ -311,7 +246,6 @@
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-greklow', { timeZone: 'America/Los_Angeles' }).format(1451099872641) is 'ιβ´/κε´/͵βιε´'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-gujr', { timeZone: 'America/Los_Angeles' }).format(1451099872641) is '૧૨/૨૫/૨૦૧૫'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-guru', { timeZone: 'America/Los_Angeles' }).format(1451099872641) is '੧੨/੨੫/੨੦੧੫'
</span><del>-PASS Intl.DateTimeFormat('en-u-nu-hanidays', { timeZone: 'America/Los_Angeles' }).format(1451099872641) is '12/廿五/2015'
</del><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-hanidec', { timeZone: 'America/Los_Angeles' }).format(1451099872641) is '一二/二五/二〇一五'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-hans', { timeZone: 'America/Los_Angeles' }).format(1451099872641) is '十二/二十五/二千零一十五'
</span><span class="cx"> PASS Intl.DateTimeFormat('en-u-nu-hansfin', { timeZone: 'America/Los_Angeles' }).format(1451099872641) is '拾贰/贰拾伍/贰仟零壹拾伍'
</span></span></pre></div>
<a id="trunkLayoutTestsjsscripttestsintldatetimeformatjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/script-tests/intl-datetimeformat.js (194440 => 194441)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/script-tests/intl-datetimeformat.js        2015-12-30 02:45:34 UTC (rev 194440)
+++ trunk/LayoutTests/js/script-tests/intl-datetimeformat.js        2015-12-30 04:49:47 UTC (rev 194441)
</span><span class="lines">@@ -177,7 +177,7 @@
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en').resolvedOptions().timeZoneName&quot;, &quot;undefined&quot;);
</span><span class="cx"> 
</span><span class="cx"> // Locale-sensitive format().
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('ar-SA', { timeZone: 'America/Denver' }).format(1451099872641)&quot;, &quot;'\\u0661\\u0664\\u200F/\\u0663\\u200F/\\u0661\\u0664\\u0663\\u0667'&quot;);
</del><ins>+shouldBe(&quot;Intl.DateTimeFormat('ar', { timeZone: 'America/Denver' }).format(1451099872641)&quot;, &quot;'٢٥‏/١٢‏/٢٠١٥'&quot;);
</ins><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('de', { timeZone: 'America/Denver' }).format(1451099872641)&quot;, &quot;'25.12.2015'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('ja', { timeZone: 'America/Denver' }).format(1451099872641)&quot;, &quot;'2015/12/25'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('pt', { timeZone: 'America/Denver' }).format(1451099872641)&quot;, &quot;'25/12/2015'&quot;);
</span><span class="lines">@@ -203,94 +203,30 @@
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone }).resolvedOptions().timeZone&quot;, &quot;Intl.DateTimeFormat().resolvedOptions().timeZone&quot;);
</span><span class="cx"> 
</span><span class="cx"> // Time zone is canonicalized for obsolete links in IANA tz backward file.
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'America/Atka' }).resolvedOptions().timeZone&quot;, &quot;'America/Adak'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'America/Ensenada' }).resolvedOptions().timeZone&quot;, &quot;'America/Tijuana'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'America/Porto_Acre' }).resolvedOptions().timeZone&quot;, &quot;'America/Rio_Branco'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'America/Shiprock' }).resolvedOptions().timeZone&quot;, &quot;'America/Denver'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Antarctica/South_Pole' }).resolvedOptions().timeZone&quot;, &quot;'Pacific/Auckland'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Ashkhabad' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Ashgabat'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Chongqing' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Shanghai'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Chungking' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Shanghai'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Dacca' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Dhaka'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Harbin' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Shanghai'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Kashgar' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Urumqi'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Macao' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Macau'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Tel_Aviv' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Jerusalem'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Thimbu' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Thimphu'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Ujung_Pandang' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Makassar'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Asia/Ulan_Bator' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Ulaanbaatar'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/ACT' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Sydney'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/Canberra' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Sydney'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/LHI' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Lord_Howe'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/NSW' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Sydney'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/North' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Darwin'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/Queensland' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Brisbane'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/South' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Adelaide'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/Tasmania' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Hobart'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/Victoria' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Melbourne'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/West' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Perth'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Australia/Yancowinna' }).resolvedOptions().timeZone&quot;, &quot;'Australia/Broken_Hill'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Brazil/Acre' }).resolvedOptions().timeZone&quot;, &quot;'America/Rio_Branco'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Brazil/DeNoronha' }).resolvedOptions().timeZone&quot;, &quot;'America/Noronha'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Brazil/East' }).resolvedOptions().timeZone&quot;, &quot;'America/Sao_Paulo'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Brazil/West' }).resolvedOptions().timeZone&quot;, &quot;'America/Manaus'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Canada/Atlantic' }).resolvedOptions().timeZone&quot;, &quot;'America/Halifax'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Canada/Central' }).resolvedOptions().timeZone&quot;, &quot;'America/Winnipeg'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Canada/East-Saskatchewan' }).resolvedOptions().timeZone&quot;, &quot;'America/Regina'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Canada/Eastern' }).resolvedOptions().timeZone&quot;, &quot;'America/Toronto'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Canada/Mountain' }).resolvedOptions().timeZone&quot;, &quot;'America/Edmonton'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Canada/Newfoundland' }).resolvedOptions().timeZone&quot;, &quot;'America/St_Johns'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Canada/Pacific' }).resolvedOptions().timeZone&quot;, &quot;'America/Vancouver'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Canada/Saskatchewan' }).resolvedOptions().timeZone&quot;, &quot;'America/Regina'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Canada/Yukon' }).resolvedOptions().timeZone&quot;, &quot;'America/Whitehorse'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Chile/Continental' }).resolvedOptions().timeZone&quot;, &quot;'America/Santiago'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Chile/EasterIsland' }).resolvedOptions().timeZone&quot;, &quot;'Pacific/Easter'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Cuba' }).resolvedOptions().timeZone&quot;, &quot;'America/Havana'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Egypt' }).resolvedOptions().timeZone&quot;, &quot;'Africa/Cairo'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Eire' }).resolvedOptions().timeZone&quot;, &quot;'Europe/Dublin'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Europe/Belfast' }).resolvedOptions().timeZone&quot;, &quot;'Europe/London'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Europe/Tiraspol' }).resolvedOptions().timeZone&quot;, &quot;'Europe/Chisinau'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'GB' }).resolvedOptions().timeZone&quot;, &quot;'Europe/London'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'GB-Eire' }).resolvedOptions().timeZone&quot;, &quot;'Europe/London'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'GMT+0' }).resolvedOptions().timeZone&quot;, &quot;'UTC'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'GMT-0' }).resolvedOptions().timeZone&quot;, &quot;'UTC'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'GMT0' }).resolvedOptions().timeZone&quot;, &quot;'UTC'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Greenwich' }).resolvedOptions().timeZone&quot;, &quot;'UTC'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Hongkong' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Hong_Kong'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Iceland' }).resolvedOptions().timeZone&quot;, &quot;'Atlantic/Reykjavik'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Iran' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Tehran'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Israel' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Jerusalem'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Jamaica' }).resolvedOptions().timeZone&quot;, &quot;'America/Jamaica'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Japan' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Tokyo'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Kwajalein' }).resolvedOptions().timeZone&quot;, &quot;'Pacific/Kwajalein'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Libya' }).resolvedOptions().timeZone&quot;, &quot;'Africa/Tripoli'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Mexico/BajaNorte' }).resolvedOptions().timeZone&quot;, &quot;'America/Tijuana'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Mexico/BajaSur' }).resolvedOptions().timeZone&quot;, &quot;'America/Mazatlan'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Mexico/General' }).resolvedOptions().timeZone&quot;, &quot;'America/Mexico_City'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'NZ' }).resolvedOptions().timeZone&quot;, &quot;'Pacific/Auckland'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'NZ-CHAT' }).resolvedOptions().timeZone&quot;, &quot;'Pacific/Chatham'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Navajo' }).resolvedOptions().timeZone&quot;, &quot;'America/Denver'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'PRC' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Shanghai'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Poland' }).resolvedOptions().timeZone&quot;, &quot;'Europe/Warsaw'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Portugal' }).resolvedOptions().timeZone&quot;, &quot;'Europe/Lisbon'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'ROC' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Taipei'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'ROK' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Seoul'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Singapore' }).resolvedOptions().timeZone&quot;, &quot;'Asia/Singapore'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Turkey' }).resolvedOptions().timeZone&quot;, &quot;'Europe/Istanbul'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'UCT' }).resolvedOptions().timeZone&quot;, &quot;'UTC'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Alaska' }).resolvedOptions().timeZone&quot;, &quot;'America/Anchorage'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Aleutian' }).resolvedOptions().timeZone&quot;, &quot;'America/Adak'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Arizona' }).resolvedOptions().timeZone&quot;, &quot;'America/Phoenix'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Central' }).resolvedOptions().timeZone&quot;, &quot;'America/Chicago'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Eastern' }).resolvedOptions().timeZone&quot;, &quot;'America/New_York'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Hawaii' }).resolvedOptions().timeZone&quot;, &quot;'Pacific/Honolulu'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Michigan' }).resolvedOptions().timeZone&quot;, &quot;'America/Detroit'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Mountain' }).resolvedOptions().timeZone&quot;, &quot;'America/Denver'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Pacific' }).resolvedOptions().timeZone&quot;, &quot;'America/Los_Angeles'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'US/Samoa' }).resolvedOptions().timeZone&quot;, &quot;'Pacific/Pago_Pago'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'UTC' }).resolvedOptions().timeZone&quot;, &quot;'UTC'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Universal' }).resolvedOptions().timeZone&quot;, &quot;'UTC'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'W-SU' }).resolvedOptions().timeZone&quot;, &quot;'Europe/Moscow'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { timeZone: 'Zulu' }).resolvedOptions().timeZone&quot;, &quot;'UTC'&quot;);
</span><span class="cx"> 
</span><span class="cx"> // Timezone-sensitive format().
</span><span class="lines">@@ -299,8 +235,8 @@
</span><span class="cx"> 
</span><span class="cx"> // Gets default calendar and numberingSystem from locale.
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('ar-sa').resolvedOptions().locale&quot;, &quot;'ar-SA'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('ar-sa').resolvedOptions().calendar&quot;, &quot;'islamic-umalqura'&quot;);
-shouldBe(&quot;Intl.DateTimeFormat('ar-sa').resolvedOptions().numberingSystem&quot;, &quot;'arab'&quot;);
</del><ins>+shouldBe(&quot;Intl.DateTimeFormat('fa-IR').resolvedOptions().calendar&quot;, &quot;'persian'&quot;);
+shouldBe(&quot;Intl.DateTimeFormat('ar').resolvedOptions().numberingSystem&quot;, &quot;'arab'&quot;);
</ins><span class="cx"> 
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en', { calendar:'dangi' }).resolvedOptions().calendar&quot;, &quot;'gregorian'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en-u-ca-bogus').resolvedOptions().locale&quot;, &quot;'en'&quot;);
</span><span class="lines">@@ -353,7 +289,7 @@
</span><span class="cx"> 
</span><span class="cx"> let numberingSystems = [
</span><span class="cx">   &quot;arab&quot;, &quot;arabext&quot;, &quot;armn&quot;, &quot;armnlow&quot;, &quot;bali&quot;, &quot;beng&quot;, &quot;cham&quot;, &quot;deva&quot;, &quot;ethi&quot;,
</span><del>-  &quot;fullwide&quot;, &quot;geor&quot;, &quot;grek&quot;, &quot;greklow&quot;, &quot;gujr&quot;, &quot;guru&quot;, &quot;hanidays&quot;, &quot;hanidec&quot;,
</del><ins>+  &quot;fullwide&quot;, &quot;geor&quot;, &quot;grek&quot;, &quot;greklow&quot;, &quot;gujr&quot;, &quot;guru&quot;, &quot;hanidec&quot;,
</ins><span class="cx">   &quot;hans&quot;, &quot;hansfin&quot;, &quot;hant&quot;, &quot;hantfin&quot;, &quot;hebr&quot;, &quot;java&quot;, &quot;jpan&quot;, &quot;jpanfin&quot;,
</span><span class="cx">   &quot;kali&quot;, &quot;khmr&quot;, &quot;knda&quot;, &quot;lana&quot;, &quot;lanatham&quot;, &quot;laoo&quot;, &quot;latn&quot;, &quot;lepc&quot;, &quot;limb&quot;,
</span><span class="cx">   &quot;mlym&quot;, &quot;mong&quot;, &quot;mtei&quot;, &quot;mymr&quot;, &quot;mymrshan&quot;, &quot;nkoo&quot;, &quot;olck&quot;, &quot;orya&quot;, &quot;roman&quot;,
</span><span class="lines">@@ -380,7 +316,6 @@
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en-u-nu-greklow', { timeZone: 'America/Los_Angeles' }).format(1451099872641)&quot;, &quot;'ιβ´/κε´/͵βιε´'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en-u-nu-gujr', { timeZone: 'America/Los_Angeles' }).format(1451099872641)&quot;, &quot;'૧૨/૨૫/૨૦૧૫'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en-u-nu-guru', { timeZone: 'America/Los_Angeles' }).format(1451099872641)&quot;, &quot;'੧੨/੨੫/੨੦੧੫'&quot;);
</span><del>-shouldBe(&quot;Intl.DateTimeFormat('en-u-nu-hanidays', { timeZone: 'America/Los_Angeles' }).format(1451099872641)&quot;, &quot;'12/廿五/2015'&quot;);
</del><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en-u-nu-hanidec', { timeZone: 'America/Los_Angeles' }).format(1451099872641)&quot;, &quot;'一二/二五/二〇一五'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en-u-nu-hans', { timeZone: 'America/Los_Angeles' }).format(1451099872641)&quot;, &quot;'十二/二十五/二千零一十五'&quot;);
</span><span class="cx"> shouldBe(&quot;Intl.DateTimeFormat('en-u-nu-hansfin', { timeZone: 'America/Los_Angeles' }).format(1451099872641)&quot;, &quot;'拾贰/贰拾伍/贰仟零壹拾伍'&quot;);
</span></span></pre>
</div>
</div>

</body>
</html>