Может ли кто-нибудь дать рабочий пример для history.replaceState? Это то, что w3.org говорит:
history . replaceState(data, title [, url ] )
Обновляет текущую запись в истории сеансов, чтобы иметь заданные данные, заголовок и, если предоставлено, а не null, URL.
Update:
Это отлично работает:
history.replaceState( {} , 'foo', '/foo' );
Url меняется, но название не меняется. Это ошибка или я чего-то не хватает? Протестировано на последнем Chrome.