Closed Bug 1628052 Opened 4 years ago Closed 4 years ago

Remove uses of dom.ipc.keepProcessesAlive.webIsolated.perOrigin to fix leaks

Categories

(Core :: XPConnect, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla77
Fission Milestone M6
Tracking Status
firefox77 --- fixed

People

(Reporter: mccr8, Assigned: mccr8)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

I've sprinkled uses of this pref around in various places to avoid intermittent Fission leaks. If bug 1612364 really fixes bug 1576498, then we should remove all of the uses of that pref that I added to fix leaks.

I also added these to fix hangs, but I'm hoping that's uh not too much of an issue now? For some reason? I think one of the worker shutdown hangs got fixed.

P3
Fission M6

Fission Milestone: --- → M6
Priority: -- → P2
Pushed by amccreight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/894ebe92bdae
Remove uses of dom.ipc.keepProcessesAlive.webIsolated.perOrigin to fix leaks. r=kmag
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Backout by aciure@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/82550851a0d1
Backed out changeset 894ebe92bdae for causing failure increase in bug 1358898 CLOSED TREE

Backed out due to increasing failures on fission in bug https://bugzilla.mozilla.org/show_bug.cgi?id=1358898#c308

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: mozilla77 → ---

Some of these prefs were added to paper over leaks and some were added to paper over hangs. The next step here would be to look at the bugs associated with each place I changed the pref, figure out whether it was for a leak or for a hang, then come up with a new version of the patch that only reverts the changes for the leaks.

Ideally, of course, we'd figure out the shutdown hangs and revert them all, but that's a lot more work, and I don't think it is on anybody's task list.

Pushed by amccreight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e8cf96fbbc64
Remove uses of dom.ipc.keepProcessesAlive.webIsolated.perOrigin to fix leaks. r=kmag
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: