ResizeObserver loop limit exceeded
by Denis Rul
HTML
<div id="errorMsg"></div>
<div id="target"></div>
CSS
#target {
width: 150px;
height: 150px;
background: black;
}
#target.big {
width: 300px;
height: 300px;
}
#errorMsg {
color: red;
font-szie: 18px;
font-weight: bold;
}
JavaScript
(function() {
window.onerror = function (err) {
window.errorMsg.textContent = err;
console.log(arguments);
};
var ro = new ResizeObserver(function (entries) {
entries[0].target.classList.add('big');
});
ro.observe(window.target);
})();