ECMA-402 test ch09/9.2/9.2.8_4.js failing

RESOLVED FIXED in mozilla23

Status

()

Core
JavaScript Engine
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: Norbert Lindenberg, Assigned: Norbert Lindenberg)

Tracking

(Blocks: 1 bug)

Trunk
mozilla23
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(1 attachment)

(Assignee)

Description

5 years ago
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.
(Assignee)

Updated

5 years ago
Depends on: 858381

Updated

5 years ago
Assignee: general → jwalden+bmo
Status: NEW → ASSIGNED
(Assignee)

Comment 1

5 years ago
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)

Updated

5 years ago
Attachment #742407 - Flags: review?(jwalden+bmo) → review+
(Assignee)

Updated

5 years ago
Attachment #742407 - Flags: checkin?(jwalden+bmo)
Attachment #742407 - Flags: checkin?(jwalden+bmo) → checkin+
https://hg.mozilla.org/mozilla-central/rev/b99e55f919a8
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.