Closed Bug 1331743 Opened 7 years ago Closed 7 years ago

Create CrossProcessCpowHolder even if there is no message manager

Categories

(Core :: DOM: Content Processes, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla54
Tracking Status
firefox-esr45 --- unaffected
firefox51 --- unaffected
firefox52 --- wontfix
firefox53 --- wontfix
firefox54 --- fixed

People

(Reporter: mccr8, Assigned: mccr8)

References

Details

Attachments

(1 file)

As of bug 1330018, we use ~CrossProcessCpowHolder to ensure that CPOWs sent by the message manager are always unwrapped, to prevent leaks and other badness. We should do this even if there is no message manager.
Comment on attachment 8828107 [details]
Bug 1331743 - Create CrossProcessCpowHolder even if there is no message manager.

https://reviewboard.mozilla.org/r/105616/#review107016
Attachment #8828107 - Flags: review?(bugs) → review+
Pushed by amccreight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2ecfb17dd235
Create CrossProcessCpowHolder even if there is no message manager. r=smaug
https://hg.mozilla.org/mozilla-central/rev/2ecfb17dd235
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla54
Do we need to backport this?
Flags: needinfo?(continuation)
Nah, I never really had any evidence that it did anything.
Flags: needinfo?(continuation)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: