Force redirect when pushState encounters an error
Force redirect when pushState encounters an error

Version 9.1 of Safari allows a maximum of 100 calls to pushState.
Subsequent calls to pushState throw a SecurityError: DOM Exception 18:
An attempt was made to break through the security policy of the user
agent.

tivac/mithril.js,barneycarroll/mithril.js,lhorie/mithril.js,MithrilJS/mithril.js,barneycarroll/mithril.js,tivac/mithril.js,MithrilJS/mithril.js,pygy/mithril.js,pygy/mithril.js,impinball/mithril.js,impinball/mithril.js,lhorie/mithril.js