I stumbled upon this error in Internet Explorer when I wrote my Redirect Checker and discovered that JavaScript Errors that imply an attempted security violation, that on top of that are not wrapped in a try-catch block, will totally disable your whole script execution.
I had code that looked something like this:
Continue reading “history.pushState and IE SCRIPT5022: SecurityError”