Source code

Revision control

Copy as Markdown

Other Tools

// |reftest| skip-if(!this.hasOwnProperty("Intl"))
var otherGlobal = newGlobal();
var pluralRules = new Intl.PluralRules();
var ccwPluralRules = new otherGlobal.Intl.PluralRules();
// Test Intl.PluralRules.prototype.select with a CCW object.
var Intl_PluralRules_select = Intl.PluralRules.prototype.select;
assertEq(Intl_PluralRules_select.call(ccwPluralRules, 0),
Intl_PluralRules_select.call(pluralRules, 0));
// Test Intl.PluralRules.prototype.resolvedOptions with a CCW object.
var Intl_PluralRules_resolvedOptions = Intl.PluralRules.prototype.resolvedOptions;
assertEq(deepEqual(Intl_PluralRules_resolvedOptions.call(ccwPluralRules),
Intl_PluralRules_resolvedOptions.call(pluralRules)),
true);
if (typeof reportCompare === "function")
reportCompare(true, true);