И чем это поможет автору?
Это событие срабатывает только на восстановление истории измененной через методы history.
И стэк трейс будет ровно из 1 элемента - той самой функции, в которой вызван трейс.
Дмитрий Беляев, есть такое, она ничего не показывает
как мне отследить, где вешается событие с функцией на мою кнопку?
оно и так изначально есть, но после popstate изменяется в некоторых случаях
Stepan1998, можно в chrome devtools посмотреть:
1. inspect element на кнопку
2. подвкладка event listeners
3. отфильтровать собственные события
4. перейти в source