Created attachment 445453 [details] Simple fragment demo page Steps to reproduce: 1. Open focus-restoration.html 2. TAB to the "Section 3" link in the table of contents and press ENTER. Firefox navigates to the #sec3 fragment (added to history stack, page scrolls, sequential focus navigation starting point is at <h2 id="sec3">) 3. Go back with ALT/CMD + RIGHT_ARROW Actual results: Focus and sequential focus navigation starting point remains where it was after step (2). Expected results: As a user, I'd expect focus to be restored to <a href="#sec3">Section 3</a> so I could continue to navigate the table of contents with my keyboard. The spec (https://html.spec.whatwg.org/multipage/browsing-the-web.html#scroll-to-fragid) suggests that focus should move to <body> and sequential focus navigation starting point should be reset to the top of the document.
<rdar://problem/85880294>
Also see: https://bugs.chromium.org/p/chromium/issues/detail?id=1275230 https://bugzilla.mozilla.org/show_bug.cgi?id=1743689
Related https://github.com/whatwg/html/issues/7397