I would like to detect in vanilla JS when any event listener is added / edited or removed from anything in the document DOM.
The use-case would be to identify of web extensions when they either attempt to:
a. manipulating the DOM, or
b. trying to add/edit or remove existing event listeners which are listening for DOM manipulation.