Closed Bug 1740516 Opened 3 years ago Closed 3 years ago

Fire pageshow for an iframe before the pageshow for its parent window when coming out of BFCache with session history in parent

Categories

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

defect

Tracking

()

RESOLVED FIXED
96 Branch
Fission Milestone Future
Tracking Status
firefox-esr91 --- unaffected
firefox95 --- wontfix
firefox96 --- fixed

People

(Reporter: peterv, Assigned: peterv)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

Attachments

(1 file)

Currently we fire pageshow events in order from the top window down to the most inner iframe, but without SHIP or when not coming out of the BFCache we fire it from the most inner iframe to the top window.

Fission Milestone: --- → ?
Severity: -- → S3
Blocks: 1736121

Peter says this bug affects SHIP with or without Fission, but is not super important.

Fission Milestone: ? → Future
Priority: -- → P3
Pushed by pvanderbeken@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c8a789ba6dc7 Fire pageshow for an iframe before the pageshow for its parent window when coming out of BFCache with session history in parent. r=smaug

Backed out 4 changesets (Bug 1741132, Bug 1740516, Bug 1740517) for causing mochitest failures on test_bug1741132.html.
Backout link
Push with failures
Failure Log

Flags: needinfo?(peterv)
Pushed by pvanderbeken@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9eb7a39f39b7 Fire pageshow for an iframe before the pageshow for its parent window when coming out of BFCache with session history in parent. r=smaug
Pushed by pvanderbeken@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a905fca36db2 Fire pageshow for an iframe before the pageshow for its parent window when coming out of BFCache with session history in parent. r=smaug
Regressions: 1743009

Backed out changeset a905fca36db2 (Bug 1740516) for causing bc failures on browser_bug343515.js.
Backout link
Push with failures
Failure Log

Pushed by pvanderbeken@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/efc30b189904 Fire pageshow for an iframe before the pageshow for its parent window when coming out of BFCache with session history in parent. r=smaug
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
Flags: needinfo?(peterv)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: