EcmaScript, 5th Edition tracking bug

RESOLVED INACTIVE

Status

RESOLVED INACTIVE
10 years ago
7 days ago

People

(Reporter: rspeyer, Assigned: norrisboyd)

Tracking

Details

(URL)

(Reporter)

Description

10 years ago
User-Agent:       Opera/9.64 (Macintosh; Intel Mac OS X; U; en) Presto/2.1.1
Build Identifier: Rhino 1.7 release 2 2009 03 22

A bug to track the progress of making the Rhino implementation conform to the EcmaScript 5 spec (formerly EcmaScript 3.1).

Reproducible: Always




Including:
- Updating the Object property attributes to Enumerable, Configurable, Writable
- Add the new methods to Object
- Add the new methods to the other built-ins
- Add the JSON object
- Update the parser to allow specifying property attributes in object literals
- more...
(Reporter)

Updated

10 years ago
Depends on: 489329

Updated

10 years ago
Depends on: 456389
(Reporter)

Updated

10 years ago
Depends on: 505211
(Reporter)

Updated

10 years ago
Depends on: 505463
(Reporter)

Updated

10 years ago
Depends on: 505524
(Reporter)

Updated

10 years ago
Depends on: 505862
(Reporter)

Updated

10 years ago
Depends on: 505890
(Reporter)

Updated

10 years ago
Depends on: 506436
(Reporter)

Updated

10 years ago
Depends on: 506910
(Reporter)

Updated

10 years ago
Depends on: 506940
(Reporter)

Updated

10 years ago
Depends on: 507069
(Reporter)

Updated

10 years ago
Depends on: 507104
(Reporter)

Updated

10 years ago
Depends on: 508185
(Reporter)

Updated

10 years ago
Depends on: 508527
(Reporter)

Updated

10 years ago
Depends on: 508547
(Reporter)

Updated

10 years ago
Depends on: 508557
(Reporter)

Updated

10 years ago
Depends on: 508771
(Reporter)

Updated

10 years ago
Depends on: 508795
(Reporter)

Updated

10 years ago
Depends on: 508964
(Reporter)

Updated

10 years ago
Depends on: 510265
(Reporter)

Updated

10 years ago
Depends on: 510415
(Reporter)

Updated

10 years ago
Depends on: 510443

Comment 1

10 years ago
Whats the difference between this bug and Bug 445494?

Comment 2

10 years ago
@TNO
That bug is the SpiderMonkey es5 tracking bug, this one is the Rhino es5 tracking bug.
(Assignee)

Updated

10 years ago
Assignee: nobody → norrisboyd
Depends on: 517860
(Reporter)

Updated

9 years ago
Depends on: 530947
(Reporter)

Updated

9 years ago
Depends on: 530997

Updated

8 years ago
Depends on: 660798

Updated

8 years ago
Depends on: 660799
Check out [1] for a more ECMAScript5 compliant Rhino version, mainly focusing on test262 conformance. As of speaking only seven test cases from test262 still fail.

[1] https://github.com/anba/rhino/tree/es5-test262

Comment 4

7 years ago
André: Wow, this is a massive contribution! Thank you!

What is your feeling about merging this into the 1.7R4 release which should be out soon? Any commits that may be risky?

Comment 5

6 years ago
Indeed,kudos André (and hello!).  It would be wonderful to see your improvements incorporated into Rhino.

Closing. Bug management is now done here:
https://github.com/mozilla/rhino

Status: UNCONFIRMED → RESOLVED
Last Resolved: 7 days ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.