always fire onpopstate() since firefox doesn't fire popstate on page load