I am sure they are the same. I played with the story honestly, and it seems to be related to the browser window, i.e. You get the same result if you go back (or go) to the root window or to any iframe below it.
Actually, you can get some strange behavior when you have several iframes where returning to one iframe can change one of the other iframes in the window, because it really calls the top window.history.back() .
source share