[Fission] When redirect to a moz-extension:// url the back button doesn't work reliably
Categories
(Core :: DOM: Navigation, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox90 | --- | fixed |
People
(Reporter: kernp25, Assigned: peterv)
References
Details
Attachments
(4 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0
Steps to reproduce:
- Install the test add-on in about:debugging
- Enter
https://example.com/in the address bar and click enter to load the page - Now click the browser back button
Actual results:
The browser back button works fine for the first time but then you have to click more times (the click count increases every time you load https://example.com/) to get back to the previous page.
Expected results:
It should just work.
It seems to get fixed, if you set fission.bfcacheInParent to true.
Comment 3•5 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox::Address Bar' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Comment 4•5 years ago
|
||
It seems to get fixed, if you set fission.bfcacheInParent to true.
needinfo'ing kmag because he said he would test whether this is related to Fission or BFCache.
The test extension redirects example.com to a moz-extension page. We seem to be adding a new session history entry for each example.com visit.
Comment 5•5 years ago
|
||
Hi kernp25!
I was not able to reproduce this issue on latest Nighlty version 89.0a1a (2021-04-19)(64-bit) on Windows 10. I'll attach a file with evidence.
I've followed the next steps:
- Open about:debugging and Load temporary add-on using the file attached.
- Open a new tab and type: thttp://example.com/ in the address bar
- Press the back button and type the same http://example.com/
- Repeat step 3.
Preference fission.bfcacheInParent was on Flase.
Please let us know if the steps are correct.
Could you try to reproduce it on the latest Nightly version and tell us your input? You can download it from here: https://nightly.mozilla.org/
Comment 6•5 years ago
|
||
You must have fission activated for this bug to reproduce.
Set fission.autostart to true in about:config.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 8•5 years ago
|
||
We think this is probably another manifestation as the same issue as bug 1707603. If Peter can confirm, then the bugs can be merged.
| Assignee | ||
Comment 9•5 years ago
|
||
I am not sure this is the same as bug 1707603. I can reproduce this one but not bug 1707603.
| Assignee | ||
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
Comment 12•5 years ago
|
||
| bugherder | ||
Description
•