Closed Bug 1555488 Opened 7 months ago Closed 6 months ago

Wrong WindowProxy after process swap when preserving Browsing Contexts

Categories

(Core :: DOM: Content Processes, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla69
Fission Milestone M3
Tracking Status
firefox69 --- fixed

People

(Reporter: Nika, Assigned: Nika)

References

Details

Attachments

(2 files)

This is sorta-part of the work for bug 1510760. Currently if you do a process switch, the window proxy state is completely borked, and a lot of stuff doesn't work.

This patch aims to make it so that, while not transplanted correctly, methods generally don't return the wrong WindowProxy object anymore after a process swap.

This is sorta-part of the work for bug 1510760. Currently if you do a process
switch, the window proxy state is completely borked, and a lot of stuff doesn't
work.

This patch aims to make it so that, while not transplanted correctly, methods
generally don't return the wrong WindowProxy object anymore after a process
swap.

Attachment #9068526 - Attachment description: Bug 1555488 - Clear WindowProxy cache when flipping processes, → Bug 1555488 - Part 1: Clear WindowProxy cache when flipping processes,
Pushed by nlayzell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1bef4720c4ee
Part 1: Clear WindowProxy cache when flipping processes, r=peterv,mccr8
https://hg.mozilla.org/integration/autoland/rev/bcc2d99534d1
Part 2: Add initial tests for WindowProxy cache clearing, r=mccr8
Backout by shindli@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f847fcfc0d96
Backed out 2 changesets for ES lint failure in  /builds/worker/checkouts/gecko/dom/tests/browser/browser_windowProxy_transplant.js CLOSED TREE
Pushed by nlayzell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5a2114b7f340
Part 1: Clear WindowProxy cache when flipping processes, r=peterv,mccr8
https://hg.mozilla.org/integration/autoland/rev/269c926a8465
Part 2: Add initial tests for WindowProxy cache clearing, r=mccr8
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Flags: needinfo?(nika)
You need to log in before you can comment on or make changes to this bug.