Closed
Bug 856849
Opened 11 years ago
Closed 11 years ago
Poison nsGlobalWindow::mJSObject when it's finalized
Categories
(Core :: XPConnect, defect)
Tracking
()
RESOLVED
FIXED
mozilla23
People
(Reporter: billm, Assigned: billm)
Details
Attachments
(1 file)
2.33 KB,
patch
|
mrbkap
:
review+
|
Details | Diff | Splinter Review |
Blake filed bug 856818 to figure out what we can do if someone calls EnsureScriptEnvironment on a closed window. This bug is smaller in scope. It just tries to ensure that we crash reliably if the JS object for an outer window is finalized and we later try to access it. Try link: https://tbpl.mozilla.org/?tree=Try&rev=9e1d9a6341de
Attachment #732099 -
Flags: review?(mrbkap)
Comment 1•11 years ago
|
||
Comment on attachment 732099 [details] [diff] [review] patch This had *better* be green on try!
Attachment #732099 -
Flags: review?(mrbkap) → review+
Comment 2•11 years ago
|
||
Wait, so PoisonGlobal operates only on outer windows, which are not globals? If I understand that correctly, I think we could improve the naming here :P
Assignee | ||
Comment 3•11 years ago
|
||
PoisonOuterWindowProxy?
Comment 4•11 years ago
|
||
(In reply to Bill McCloskey (:billm) from comment #3) > PoisonOuterWindowProxy? sgtm
Comment 5•11 years ago
|
||
And an assert there that it's only called on outer windows?
Assignee | ||
Comment 6•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/81d516cc6e36
Assignee: nobody → wmccloskey
Comment 7•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/81d516cc6e36
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla23
You need to log in
before you can comment on or make changes to this bug.
Description
•