Thought it was a bug but it's just a feature difference between browsers.
The first time the page loads with an anchor in the url: `http://somesite.com/#gohere` it should load and go to that location on the page.
But if you scroll to the bottom for example, then reload the page or put the cursor in the URL bar and press "Return/Enter"... the page will simply reload exactly where you are.
Yeah there are two competing needs here. Users expect to stay in the same location on the page if they refresh it or if they go to another page and use the back button. Users also expect that when the URL contains an anchor then they go to the location of that anchor. It's a tough issue to find the balance between these two user needs but I think the behaviour implemented by Chrome is good. These days it is very rare that a user refreshes a page, and when they do most users expect to stay in the same location on the page.
But if the reload is triggered by a form submit to an iframe (thus staying on the page) with a timed call to window.reload(), the page resets to the top. Not so in Firefox.
I noticed this at work when creating anchor links within our wiki - I thought perhaps I was doing something wrong. Can you elaborate on the submission title?
This tells me either they don't have to pass their automated testing suite to do releases, or worst of all the functionality is broken on purpose. Anchors are HTML 101. Something is really messed up somewhere for this to be an issue for 8 production releases now. This started in Chrome 76 and 84 is the current version.