Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.06.2018, 20:13
Аватар для xShift
Профессор
Отправить личное сообщение для xShift Посмотреть профиль Найти все сообщения от xShift
 
Регистрация: 22.11.2016
Сообщений: 212

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
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
После функции append удалить элемент который появился shaltay jQuery 9 07.06.2011 16:19
Вызов функции после изменения данных nematod AJAX и COMET 11 21.01.2011 09:23
Запуск функции после ресайзинга странички dummer232 jQuery 2 30.09.2010 16:23
Не изменяется DOM после назначения класса css в Chrome khusamov Общие вопросы Javascript 5 22.03.2010 20:45
переход по ссылке только после нескольких кликов по ней smilexpo Events/DOM/Window 8 24.11.2009 16:57