I noticed this extension logs an error whenever an element containing only text is updated.
This issue appears to be Firefox only. I observed this issue in v112.
I think the above code could be changed as follows to filter out text-only mutations.
Here is a minimal html file which triggers the issue once per second.
npx http-server --port 8000
and navigate to http://localhost:8000/issue.html
<html>
<head>
<script>
document.addEventListener('DOMContentLoaded', () => {
const content = document.getElementById("content");
let count = 0;
setInterval(() => {
count++;
content.innerText = `Some Content ${count}`;
}, 1000);
});
</script>
</head>
<body>
<div id="content">Some Content 0</div>
</body>
</html>