Closed
Bug 997887
Opened 10 years ago
Closed 9 years ago
Change Proxy API from PropertyDescriptor to PropDesc
Categories
(Core :: JavaScript: Standard Library, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: efaust, Unassigned)
References
Details
Attachments
(1 file, 1 obsolete file)
57.15 KB,
patch
|
Details | Diff | Splinter Review |
We have two property descriptor mechanisms, and it's silly. It's also causing us trouble. Let's update this.
Comment 1•10 years ago
|
||
+1
Reporter | ||
Comment 2•10 years ago
|
||
If we're going to expose this stuff to embedders, we need to dust a little.
Reporter | ||
Comment 3•10 years ago
|
||
Comment on attachment 8413074 [details] [diff] [review] Cleanup: Find a new home for PropDesc::unwrapDebuggerObjectsInto Moving to bug 1002737
Attachment #8413074 -
Attachment is obsolete: true
Attachment #8413074 -
Flags: review?(jimb)
Reporter | ||
Comment 4•10 years ago
|
||
So, this is nowhere near complete, but here's enough to get the shell up and running and passing all jit-tests. If it's agreeable, all that remains (for this operation), is to get the external proxy implementations on board. This is a good point for a sanity check for size, intended side-effects, and engine-churn, though.
Attachment #8416228 -
Flags: feedback?(jorendorff)
Updated•10 years ago
|
Attachment #8416228 -
Flags: feedback?(jorendorff)
Reporter | ||
Comment 6•9 years ago
|
||
I don't think we are even sure we want to do this. At very least, it's a Q1 goal of Jason's to clean up the second define property path, so this may be able to take a back seat until then, when it will probably not be that useful. The advent of JSPROP_IGNORE_* made this less important.
Assignee: efaustbmo → nobody
Flags: needinfo?(efaustbmo)
Updated•9 years ago
|
Comment 7•9 years ago
|
||
PropDesc was removed in bug 1133081.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•