Closed
Bug 1065507
Opened 10 years ago
Closed 10 years ago
Remove js_GetterOnlyPropertyStub
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
mozilla35
People
(Reporter: jorendorff, Assigned: jorendorff)
References
Details
Attachments
(4 files)
2.44 KB,
patch
|
bholley
:
review+
|
Details | Diff | Splinter Review |
1.42 KB,
patch
|
bholley
:
review+
|
Details | Diff | Splinter Review |
3.03 KB,
patch
|
billm
:
review+
|
Details | Diff | Splinter Review |
2.10 KB,
patch
|
Waldo
:
review+
|
Details | Diff | Splinter Review |
I think the only properties that have JSPROP_GETTER but a JSPropertyOp setter are those that use js_GetterOnlyPropertyStub.
But those properties could just as well have no setter. The only difference in behavior is that non-strict assignment would be a no-op instead of an exception. Sloppy, but it's the standard, and DOM bindings behave that way already.
This will enable further simplifications (see bug 1064551).
Assignee | ||
Comment 1•10 years ago
|
||
Attachment #8487400 -
Flags: review?(bobbyholley)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → jorendorff
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•10 years ago
|
||
Attachment #8487402 -
Flags: review?(bobbyholley)
Assignee | ||
Comment 3•10 years ago
|
||
Attachment #8487404 -
Flags: review?(wmccloskey)
Assignee | ||
Comment 4•10 years ago
|
||
Attachment #8487408 -
Flags: review?(jwalden+bmo)
Attachment #8487404 -
Flags: review?(wmccloskey) → review+
Updated•10 years ago
|
Attachment #8487400 -
Flags: review?(bobbyholley) → review+
Updated•10 years ago
|
Attachment #8487402 -
Flags: review?(bobbyholley) → review+
Updated•10 years ago
|
Attachment #8487408 -
Flags: review?(jwalden+bmo) → review+
Assignee | ||
Comment 5•10 years ago
|
||
Comment 6•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/6b24d1197f43
https://hg.mozilla.org/mozilla-central/rev/36cefa560ad5
https://hg.mozilla.org/mozilla-central/rev/93d3c7189dd3
https://hg.mozilla.org/mozilla-central/rev/b05788abeb29
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
You need to log in
before you can comment on or make changes to this bug.
Description
•