Closed Bug 1031243 Opened 11 years ago Closed 11 years ago

ES6 Proxies: Residual cleanups from the removal of [[Origin]] from the spec

Categories

(Core :: JavaScript: Standard Library, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla33

People

(Reporter: efaust, Assigned: efaust)

References

Details

While trying to implement the specified [[Origin]] semantics called for in ES6 (as well as bug 601379 and bug 999156), Jason Orendorff and I came across the problem that [[Origin]] was unsound for many of the proxy algorithms (see http://esdiscuss.org/topic/object-getownpropertydescriptor-can-return-just-about-anything) It has been decided that [[Origin]] will be removed from ES6 (see http://esdiscuss.org/topic/object-getownpropertydescriptor-can-return-just-about-anything#content-13 in particular). We have a few trivial cleanups to do in light of this, so I will land them in this bug, before resolving those.
Assignee: nobody → efaustbmo
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
You need to log in before you can comment on or make changes to this bug.