Chrome early pushState bug