bregalad, вот не знаю это мы что-то поменяли, или в браузерах что-то изменилось, но такое ощущение, что перестало работать обращение из дочернего окна к родительскому. Поковыряю глубже чуть позже.
Я бы даже не заметил, что эта функция сломана, я закрываю окна (вкладки) чаще через ctrl-w, когда есть клавиатура, либо крестиком в интерфейсе браузера (на телефоне). И страницу обновляю вручную через F5. Видимо, дело привычки.
P.S. Вот сейчас с телефона написал сообщение, нажал красную кнопку, окно закрылось, страница обновилась. Этого браузера (родной в Sailfish OS) даже не существовало когда этот код писался, а он работает. Что случилось с Фаерфоксом и Хром(иум)ом?
P.P.S. Судя по всему нужно переделывать механизм открытия новых окон чтобы починить. Пока для Фаерфокса нашел вот такой трюк: открыть в адресной строке URL: `about:config`, поискать там настройку `dom.allow_scripts_to_close_windows` и установить ее в значение `true`.