Note: There are a few cases of duplicates in user autocompletion which are being worked on.

EcmaScript, 5th Edition tracking bug

UNCONFIRMED
Assigned to

Status

Rhino
Core
UNCONFIRMED
8 years ago
4 years ago

People

(Reporter: rspeyer, Assigned: Norris Boyd)

Tracking

(Depends on: 2 bugs)

Details

(URL)

(Reporter)

Description

8 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

8 years ago
Depends on: 489329

Updated

8 years ago
Depends on: 456389
(Reporter)

Updated

8 years ago
Depends on: 505211
(Reporter)

Updated

8 years ago
Depends on: 505463
(Reporter)

Updated

8 years ago
Depends on: 505524
(Reporter)

Updated

8 years ago
Depends on: 505862
(Reporter)

Updated

8 years ago
Depends on: 505890
(Reporter)

Updated

8 years ago
Depends on: 506436
(Reporter)

Updated

8 years ago
Depends on: 506910
(Reporter)

Updated

8 years ago
Depends on: 506940
(Reporter)

Updated

8 years ago
Depends on: 507069
(Reporter)

Updated

8 years ago
Depends on: 507104
(Reporter)

Updated

8 years ago
Depends on: 508185
(Reporter)

Updated

8 years ago
Depends on: 508527
(Reporter)

Updated

8 years ago
Depends on: 508547
(Reporter)

Updated

8 years ago
Depends on: 508557
(Reporter)

Updated

8 years ago
Depends on: 508771
(Reporter)

Updated

8 years ago
Depends on: 508795
(Reporter)

Updated

8 years ago
Depends on: 508964
(Reporter)

Updated

8 years ago
Depends on: 510265
(Reporter)

Updated

8 years ago
Depends on: 510415
(Reporter)

Updated

8 years ago
Depends on: 510443

Comment 1

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

Comment 2

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

Updated

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

Updated

8 years ago
Depends on: 530947
(Reporter)

Updated

8 years ago
Depends on: 530997

Updated

6 years ago
Depends on: 660798

Updated

6 years ago
Depends on: 660799

Comment 3

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

5 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

4 years ago
Indeed,kudos André (and hello!).  It would be wonderful to see your improvements incorporated into Rhino.
You need to log in before you can comment on or make changes to this bug.