Closed Bug 1743353 Opened 2 years ago Closed 2 years ago

Fire pageshow after pagehide/unload with session history in the parent

Categories

(Core :: DOM: Navigation, defect, P3)

defect

Tracking

()

RESOLVED FIXED
96 Branch
Tracking Status
firefox-esr91 --- disabled
firefox94 --- wontfix
firefox95 --- wontfix
firefox96 --- fixed

People

(Reporter: peterv, Assigned: peterv)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Bug 1709316 moved the call to ReplaceFrameLoader to after the call to loadingBC->SetIsInBFCache(false), because ReplaceFrameLoader tries to set the focus, and if we hadn't marked the frameloader as not in the BFCache then we wouldn't be firing the right events for the change in focus. However that means that we've now inverted the order of firing pageshow and unload/pagehide.

Blocks: 1736121

Set release status flags based on info from the regressing bug 1709316

Pushed by pvanderbeken@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d8aee4393750
Fire pageshow after pagehide/unload with session history in the parent. r=smaug
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: