Back button action: Go to previous page, or restore current page's scroll position?
I'm having an issue wherein clicking the on-screen back button in the toolbar does not immediately navigate to previous webpage that was viewed. From my recollection and in all my years of computing, I have always understood that the original purpose of a browser's back button was to return to the page, not to reverse any scroll actions. However, someone has changed this.
The problem is that the back button isn't navigating to the previous page, but rather undoes any scroll actions that were performed on the current page being viewed. Once all scrolling is undone, it's back at the the top of page again (default scroll position). Only by clicking the back button one more time will it actually go to the previous page. However, this is not the desired behavior. The desired behavior is that clicking the back button just once should be all that is required to get to the previous page, skipping any scroll actions that were performed on the current page.
I see other articles talking about what happens when you use the scroll wheel and/or mouse buttons. That is not what I am talking about here. I'm only talking about what happens when you click the graphical back button (which looks like a left arrow) on the toolbar. It's the built-in back button in Firefox.
Does anyone know how to restore the button's original functionality?