Closed
Bug 304338
Opened 19 years ago
Closed 19 years ago
nsWindowSH doesn't allow xpcom components to replace its properties
Categories
(Core :: DOM: Core & HTML, enhancement)
Tracking
()
RESOLVED
FIXED
People
(Reporter: timeless, Assigned: timeless)
Details
(Keywords: fixed1.8)
Attachments
(1 file)
5.11 KB,
patch
|
jst
:
review+
jst
:
superreview+
asa
:
approval1.8b4+
|
Details | Diff | Splinter Review |
The code tries and fails to set security flags so that things work,
unfortunately the code isn't reentrant safe and reenters, resulting in
clobbered values.
Attachment #192398 -
Flags: superreview?(jst)
Attachment #192398 -
Flags: review?(jst)
Comment 2•19 years ago
|
||
Comment on attachment 192398 [details] [diff] [review]
make the code reentrancy safe
r+sr=jst
Attachment #192398 -
Flags: superreview?(jst)
Attachment #192398 -
Flags: superreview+
Attachment #192398 -
Flags: review?(jst)
Attachment #192398 -
Flags: review+
Comment on attachment 192398 [details] [diff] [review]
make the code reentrancy safe
mozilla/dom/src/base/nsDOMClassInfo.cpp 1.295
this change is safe, small, tested, has been on trunk for a while, and we need
it for the branch
Attachment #192398 -
Flags: approval1.8b4?
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Comment 4•19 years ago
|
||
Comment on attachment 192398 [details] [diff] [review]
make the code reentrancy safe
-'d approval1.8b4 request. to get onto the branch at this point bugs needs to
be nominated for 1.8b4. also, it's unclear in this bug what this will actually
fix and why we would need this.
Attachment #192398 -
Flags: approval1.8b4? → approval1.8b4-
Comment 5•19 years ago
|
||
Comment on attachment 192398 [details] [diff] [review]
make the code reentrancy safe
Timeless, request that the bug be marked blocking1.8b4 first, get drivers to
agree (I'll agree, but at this point I will want a second).
This is a safe fix that I'm sure at least one company building on the platform
wants; its bug ought to be considered for 1.8, even at this point. Don't let
the "enhancement" status fool you, fellow drivers.
/be
sorry, i'm 4000 bugmails behind, i just got to this one. my company needs this
change, it's blocking our product which is being built on 1.8.
Flags: blocking1.8b4?
Comment 8•19 years ago
|
||
Comment on attachment 192398 [details] [diff] [review]
make the code reentrancy safe
Urging reconsideration, for b4 or b5 -- this is a safe fix that makes JS API
usage work the way it should.
/be
Attachment #192398 -
Flags: approval1.8b4- → approval1.8b4?
Updated•19 years ago
|
Attachment #192398 -
Flags: approval1.8b4? → approval1.8b4+
Comment 9•19 years ago
|
||
Time is short for 1.8b4. If this isn't landed today, it's not going to make the
train.
Assignee | ||
Comment 10•19 years ago
|
||
mozilla/dom/src/base/nsDOMClassInfo.cpp 1.292.2.8
Flags: blocking1.8b4?
Keywords: fixed1.8
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•