Open Bug 1736121 Opened 3 years ago Updated 14 days ago

Ship "Session History in Parent" everywhere (SHIP without Fission)

Categories

(Core :: DOM: Navigation, task, P1)

task

Tracking

()

People

(Reporter: hsinyi, Assigned: peterv)

References

(Depends on 2 open bugs, Blocks 2 open bugs)

Details

(Whiteboard: [fission:android:m2])

We want to ship “Session History In the Parent” even with Fission disabled, and remove the old implementation that runs in the child process, in order to reduce the overhead from having to maintain and synchronize two session history implementations.

Severity: -- → N/A
Priority: -- → P1

Peter is making progress in fixing chrome tests.

Blocks: 1677190
Depends on: 1741132, 1740516, 1740517
Blocks: 1735613
Depends on: 1742689
Depends on: 1743353
No longer blocks: 1735613
No longer blocks: 1677190
Depends on: 1677190
Summary: Ship "Session History in Parent" everywhere → Ship "Session History in Parent" everywhere (SHIP without Fission)
Whiteboard: [fission:android:m2] [geckoview:2022q3?]
Blocks: 1776290
Depends on: 1816697

Peter, as mentioned over on bug 1586503 please remove the following skip line from the just fixed CDP browser chrome test when SHIP gets enabled by default for non-Fission. Thanks.

Whiteboard: [fission:android:m2] [geckoview:2022q3?] → [fission:android:m2] [fxdroid] foundation
Whiteboard: [fission:android:m2] [fxdroid] foundation → [fission:android:m2]
Depends on: 1907615
Depends on: 1913733
You need to log in before you can comment on or make changes to this bug.