I am working on a complex web app.
In it, there is a div which gets updated. It prints something like
[1/4]
[2/4]
[3/4]
[4/4]
Probably some javascript somewhere is updating with something like:
div.innerHTML = "[2/4]";
My question is:
can I somehow intercept/(listen to) innerHTML changes so that I could monitor how long they take.
I am in a position where I could inject any javascript and I would like to collect something like
console.log("1/4 has been called at timestamp");
console.log("2/4 has been called at timestamp");
console.log("3/4 has been called at timestamp");
...