Closed Bug 489326 Opened 15 years ago Closed 5 years ago

EcmaScript, 5th Edition tracking bug

Categories

(Rhino Graveyard :: Core, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INACTIVE

People

(Reporter: rspeyer, Assigned: norrisboyd)

References

()

Details

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...
Depends on: 489329
Depends on: 456389
Depends on: 505211
Depends on: 505463
Depends on: 505524
Depends on: 505862
Depends on: 505890
Depends on: 506436
Depends on: 506910
Depends on: 506940
Depends on: 507069
Depends on: 507104
Depends on: 508185
Depends on: 508527
Depends on: 508547
Depends on: 508557
Depends on: 508771
Depends on: 508795
Depends on: 508964
Depends on: 510265
Depends on: 510415
Depends on: 510443
Whats the difference between this bug and Bug 445494?
@TNO
That bug is the SpiderMonkey es5 tracking bug, this one is the Rhino es5 tracking bug.
Assignee: nobody → norrisboyd
Depends on: 517860
Depends on: 530947
Depends on: 530997
Depends on: 660798
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
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?
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
Closed: 5 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.