Test ch09/9.2/9.2.8_4.js of the conformance test suite for standard ECMA-402, ECMAScript Internationalization API, fails when run against the implementation currently being landed. The length property of the object returned by the supportedLocalesOf static methods of Intl.Collator, Intl.NumberFormat, and Intl.DateTimeFormat cannot be made non-writable, non-enumerable, non-configurable as required by the specification. The failure occurs because the function call setting these attributes in the SupportedLocales function (builtin/Intl.js) is currently commented out as a workaround for bug 591059 and bug 598996.
Created attachment 742407 [details] [diff] [review] Fix The underlying bug has been fixed under bug 858381.
Assignee: jwalden+bmo → mozillabugs
Attachment #742407 - Flags: review?(jwalden+bmo)
Attachment #742407 - Flags: review?(jwalden+bmo) → review+
Attachment #742407 - Flags: checkin?(jwalden+bmo)
Attachment #742407 - Flags: checkin?(jwalden+bmo) → checkin+
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla23
You need to log in before you can comment on or make changes to this bug.