Losing or overriding history of the currently browsing site
Categories
(Core :: DOM: Navigation, defect, P5)
Tracking
()
People
(Reporter: msdobrescu, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Steps to reproduce:
Hello, I have browsing some sites, can't tell when this happens exactly, could be related to sites themselves, but I have noticed a very annoying behavior.
Actual results:
The sites sometimes override or erase the navigation so I can't go back to the previous page by using the "Go back one page" button, or backspace key. The previous page or the entire navigation history is lost, I can't find it anymore. These are not pages set as redirected permanently, if I know the URL I can go there again.
I have noticed that using the middle button mouse, that should open a link in new tab, tends to do a similar issue. It tries to open a link in a new tab, it opens the tab briefly, then the browser decides to open the link in the initial tab and closes the new tab, then the "Go back one page" button becomes inactive, the history is lost.
I have noticed this on several sites, including the github site.
Expected results:
The history should be preserved, the new tab should be left open, no site should be able to override or delete my browsing history.
I have tested the same behavior in Chrome, it performs as I expect and describe above.
Updated•6 years ago
|
Comment 1•6 years ago
|
||
I'm pretty sure this is just sites doing things which change the user experience (especially with "open in new tab" functionality with middle clicking).
If you can find a particular example, it'll help.
| Reporter | ||
Comment 2•6 years ago
|
||
I go to https://github.com/Popmotion/popmotion, for instance, and click on some file, that opens the file. It seems to be on a page tab (as dom element), called "Code". Middle clicking it should probably open the "Code" page again, with the project structure, but it does not. Remember, I was on a code content page. I'd say it does not link to something, probably, but it goes to the code tree. But why is it erasing the tab history, so it won't go back to that file anymore using the browser's arrow button?
Comment 3•6 years ago
|
||
Middle clicking it should probably open the "Code" page again, with the project structure, but it does not.
I can't seem to reproduce this in Nightly. When I middle-click, the tab open and the correct Code page again (the directory structure). It works the same as other browsers.
Do you have browser extensions installed that might be manipulating history?
| Reporter | ||
Comment 4•6 years ago
|
||
In 67 is better than 66, but still happens here and there.
The only add-on I think of is "Undo close tab", but it performs the same with or without it.
Comment 5•6 years ago
|
||
Ok, glad it's not so bad in 67 - all we can do is try to keep an eye out for this, as it's not immediately reproducible.
| Reporter | ||
Comment 6•6 years ago
|
||
Any case I will find, I'll add with the details.
| Reporter | ||
Comment 7•6 years ago
|
||
I have it again, on Linux Sabayon, Firefox 68.0 64bit.
To reproduce: go to https://www.pcgarage.ro, chose any product.
Then go to the breadcrumb menu starting with "Esti aici".
Then try to open in a new tab something on the breadcrumb path. That's it!
| Reporter | ||
Comment 8•6 years ago
|
||
A new one: https://bugs.sabayon.org/
It happens by middle-clicking on the logo in the top-left corner.
Comment 9•6 years ago
|
||
"it happens". What exactly is the "it" in this case?
Middle clicking works fine here, using Nightly on Fedora.
Are you using Firefox builds from Mozilla or builds provided by the Linux distro?
Updated•3 years ago
|
Description
•