Closed Bug 1586985 Opened 5 years ago Closed 5 years ago

Remove iframe process-switching logic from SessionStore.jsm

Categories

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

task

Tracking

()

RESOLVED DUPLICATE of bug 1625513
Fission Milestone M6
Tracking Status
firefox77 --- fixed

People

(Reporter: pbone, Assigned: pbone)

References

(Blocks 2 open bugs)

Details

No description provided.
Depends on: 1588412
Fission Milestone: --- → M5
Priority: -- → P2
Blocks: 1588165

jya, mattwoodrow and I talked today and decided/confirmed to move only the iframe process switching code initially, and move the top-level process switching code later.

Process switching is currently done in SessionStore.jsm because SessionStore is used to serialise the session history during the process switch. Moving process switching out of SessionStore will break session history. Breaking session history for iframes is not idea but tolerable. Breaking session history for top-level documents is not and in my opinion blocks dogfooding.

Summary: Remove process-switching logic from SessionStore.jsm → Remove iframe process-switching logic from SessionStore.jsm
Blocks: 1601503
See Also: → 1601503

Moving to M6 Nightly because this bug doesn't need to block M5 Dogfooding.

Fission Milestone: M5 → M6

Already fixed in Fx77 by bug 1625513

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
See Also: 1601503
You need to log in before you can comment on or make changes to this bug.