Closed
Bug 955512
Opened 11 years ago
Closed 11 years ago
TypeError: setting a property that has only a getter
Categories
(Instantbird Graveyard :: Other, defect)
Instantbird Graveyard
Other
Tracking
(Not tracked)
RESOLVED
FIXED
1.5
People
(Reporter: benediktp, Assigned: nhnt11)
References
Details
Attachments
(1 file)
(deleted),
patch
|
aleth
:
review+
|
Details | Diff | Splinter Review |
*** Original post on bio 2075 at 2013-07-28 09:28:00 UTC ***
Timestamp: 28.07.2013 11:01:45
Warning: TypeError: setting a property that has only a getter
Source File: resource://gre/components/ibConvStatsService.js
Line: 162
Apparently my suggestion to replace the getter with its value after the first call wasn't really the best idea. I've only tried if it worked on a normal object while I should have actually tested on something like this:
var x = {
get y() {
Components.utils.reportError("Running getter...");
delete this.y;
return this.y = "B";
}
};
function a() {}
a.prototype = {
__proto__: x
};
var b = new a();
b.y + " " + b.y
Running this on the error console does NOT show "Running getter..." and "B B" but the same TypeError that been reported :( It does output "B B" eventually though.
I don't know exactly why it fails by the way.
Assignee | ||
Comment 1•11 years ago
|
||
*** Original post on bio 2075 as attmnt 2655 at 2013-07-30 11:58:00 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8354424 -
Flags: review?(aleth)
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → nhnt11
Status: NEW → ASSIGNED
Comment 2•11 years ago
|
||
Comment on attachment 8354424 [details] [diff] [review]
Patch
*** Original change on bio 2075 attmnt 2655 at 2013-07-30 12:03:56 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8354424 -
Flags: review?(aleth) → review+
Updated•11 years ago
|
Whiteboard: [checkin-needed]
Comment 3•11 years ago
|
||
*** Original post on bio 2075 at 2013-08-01 03:49:25 UTC ***
http://hg.instantbird.org/instantbird/rev/9deb70968e96
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [checkin-needed]
Target Milestone: --- → 1.5
You need to log in
before you can comment on or make changes to this bug.
Description
•