Wed, 31 Dec 2014 13:27:57 +0100
Ignore runtime configuration files generated during quality assurance.
1 // Copyright 2012 Mozilla Corporation. All rights reserved.
2 // This code is governed by the BSD license found in the LICENSE file.
4 /**
5 * @description Tests that the behavior of a List is not affected by adversarial
6 * changes to Array.prototype.
7 * @author Norbert Lindenberg
8 */
10 $INCLUDE("testIntl.js");
12 taintArray();
14 testWithIntlConstructors(function (Constructor) {
15 var defaultLocale = new Constructor().resolvedOptions().locale;
16 var canonicalized = Constructor.supportedLocalesOf([defaultLocale, defaultLocale]);
17 if (canonicalized.length > 1) {
18 $ERROR("Canonicalization didn't remove duplicate language tags from locale list.");
19 }
20 });