Closed Bug 618481 Opened 14 years ago Closed 13 years ago

Remove redundant code from es5.js

Categories

(Add-on SDK Graveyard :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: avarma, Assigned: irakli)

References

Details

Attachments

(1 file)

Irakli mentioned the following as a comment for the changes introduced by bug 614957:

1. There is no value in bookkeeping of descriptors maps , they ether can go away or we can probably move them under hidden properties on an instance itself. As it is now getOwnPropertyDescriptor isFrozen ... won't work across modules.
2. Also init function was there for passing natives form other sandboxes, which is irrelevant now and probably can go away.
3. Also my guess is that some tests will be broken on FF3.* so probably it will be good idea to remove those.

Also I guess my first 2 comments can be addressed in the follow up bug.
Depends on: 614957
OS: Mac OS X → All
Priority: -- → P2
Hardware: x86 → All
Target Milestone: --- → 1.0
Assignee: nobody → rFobic
Attachment #534408 - Flags: review?(dietrich)
Comment on attachment 534408 [details]
Pointer to Github pull request: https://github.com/mozilla/addon-sdk/pull/172

talked on irc, r=me w/ the change noted on the pull request.
Attachment #534408 - Flags: review?(dietrich) → review+
https://github.com/mozilla/addon-sdk/commit/d581c40a24313b6606a98766f3106f1831180d40
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: