Open Bug 2024582 Opened 3 months ago Updated 2 months ago

Remove fission.disableSessionHistoryInParent from channels before beta

Categories

(Core :: General, task)

task

Tracking

()

Tracking Status
firefox150 --- affected

People

(Reporter: decoder, Unassigned)

Details

fission.disableSessionHistoryInParent is by now unsupported and according to :nika we should be shipping with this disabled everywhere by now. As a consequence we should remove this and related code.

:nika mentioned we might have a bug somewhere for this already? and can you confirm that this is disabled in everything we ship, including all ESR?

Flags: needinfo?(afarre)

This was landed in bug 1892551, which means that currently central and beta has it.

There is no reasonable way to backport this as is though, removing it while also not backporting SHIP for Android is impossible.

One possibility is to effectively backport removing fission.disableSessionHistoryInParent by hard-coding mozilla::SessionHistoryInParent() to always return false on non-Android platforms. That way it wouldn't be possible to not run with SHIP on platforms that support it. Not sure of the effects of this though.

Flags: needinfo?(afarre) → needinfo?(choller)
Summary: Remove fission.disableSessionHistoryInParent → Remove fission.disableSessionHistoryInParent from channels before beta

If it is already on beta and Nightly then, then we only need to backport it to ESR, it sounds like, and we don't support ESR on Android so hopefully there's no issue.

Flags: needinfo?(choller)
You need to log in before you can comment on or make changes to this bug.