Re: Like a moth to a light
Who the hell thought this was a good idea?
HTML5 introduced the history.pushState() and history.replaceState() methods, which allow you to add and modify history entries, respectively.
Quite. The history is for the client/browser to use it is sees fit. It should not be accessible or modifiable by any external source.