Близько двох місяців тому ми почали використовувати Rollbar, щоб повідомляти нас про різні помилки в нашому веб-додатку. З тих пір ми періодично отримуємо помилку:
ResizeObserver loop limit exceeded
Мене бентежить у цьому те, що ми не використовуємо, ResizeObserver
і я дослідив єдиний плагін, який, на мою думку, міг бути винуватцем, а саме:
Але, схоже, він не використовує ResizeObserver
жодного.
Що також бентежить, так це те, що ці повідомлення про помилки з’являються з січня, але ResizeObserver
підтримка Chrome 65 була додана нещодавно.
Версії браузера, які спричинили цю помилку:
- Chrome: 63.0.3239 (перевищено обмеження циклу ResizeObserver)
- Chrome: 64.0.3282 (перевищено обмеження циклу ResizeObserver)
- Край: 14.14393 (Помилка безпеки)
- Край: 15.15063 (SecurityError)
Тож мені було цікаво, чи це може бути помилка браузера? Або, можливо, помилка, яка насправді не має нічого спільного ResizeObserver
?
ResizeObserver has a mechanism to avoid infinite callback loops and cyclic dependencies
. Ви нещодавно оновлювали залежність до element-resize-detector (залежність aurelia-resize)? Здається, у нього було оновлення в січні ..