Browser back goes to wrong page if Fission is enabled
Categories
(Core :: DOM: Navigation, defect, P1)
Tracking
()
| Fission Milestone | MVP |
| Tracking | Status | |
|---|---|---|
| firefox-esr78 | --- | unaffected |
| firefox-esr91 | --- | disabled |
| firefox92 | --- | wontfix |
| firefox93 | --- | wontfix |
| firefox94 | --- | fixed |
People
(Reporter: alice0775, Assigned: smaug)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: nightly-community, regression, Whiteboard: fission-hard-blocker)
Attachments
(1 file)
|
506.58 KB,
image/png
|
Details |
This problem only occurs when Fixxion is enabled.
Reproducible: Yes, almost 100%.
Steps To Reproduce:
- Enable Fission
- Open https://www.watch.impress.co.jp/
--- The top page is displayed as expected. Good. - Click on a news topic link
--- Page goes to the news page as expected. Good. - Browser back
--- Page goes to the wrong news page instead of the top page. Bad BUG!.
If not reproduce, Repeat steps 3 and 4 with different news topics.
Actual Results:
Browser back will show the wrong page (two or more previous page).
Expected Results:
The previous page should be displayed.
| Reporter | ||
Comment 1•4 years ago
|
||
| Reporter | ||
Comment 2•4 years ago
|
||
STR
top page -> click on 1st topic -> click on back button -> click on 2nd topic -> click on back button
Actual results:
The 1st topic is shown instead of top page.
And back/forward dropdown is wrong checked
✔2nd topic
1st topic
top page
New Tab
Expected Results:
The top page should be shown.
And back/forward dropdown is
2nd topic
✔top page
New Tab
| Reporter | ||
Comment 3•4 years ago
|
||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 4•4 years ago
|
||
Tentatively assigning to Olli because this is a regression from his fix for bug 1697905.
| Assignee | ||
Comment 5•4 years ago
|
||
I managed to reproduce this once (out of over 50 tries), but I think I realized what can go wrong here.
But this is anyhow basically a dup of bug 1725680.
Comment 3 was very useful!
Updated•4 years ago
|
Description
•