Chrome :: frost после нескольких перезапусков функции
Собственно, как бы удивительно не показалось, но у меня обнаружилась странная проблема с Google Chrome.
Дано: Движок на JS подключен к странице в подвале. На все ссылки в районе домена установлено событие fetch которое получает свежий контент и внедряет его на страницу заменяя title и history states. С чистым кэшем браузера сайт загружается нормально и подгрузки нового содержимого по клику на ссылки происходит нормально. Через 3-4 минуты или после нескольких(5-6) кликов по ссылкам у хроме намеретво замерзает вкладка после этого вылазит что-то вроде Wooops there are problem. Никакого дескрипшна ошибки нет, при попытке отловить баг был устранен атрибут async у тега скрипт и принудительно выключено кэширование на сервере заголовками. Симптом. В Network показывает pending то на один запрос к серверу то на другой. Например, сначала пишет пендинг к рендеру капчи хотя там 14 ms все грузится, в следующий раз стунится на style.css, который должен лежать в кэше. Собтвенно, иногда показывает, что ожидается загрузка шрифта, но дальше браузер виснет сразу. Разворачивал на локали - симптомы такие же. В предыдущих обновлениях Chrome работал как надо, но c последними что-то глючит. Точно не виноват мой код, потому что в Safari, FireFox и MS Edge все работает исключительно. Что мобильный Chrome что настольный - глюк один и тот же. Есть идеи, что не так с кодом? Шелов, троянов и прочего дерьма я не заталкивал. Циклического там тоже ничего нет. Выглядит как западло Ангуляра всем остальным. Подопытный: https://cyberx.pro |
Часовой пояс GMT +3, время: 22:51. |