elements that have a pointer cursor are either by default clickable elements like links and buttons, or elements that have their css property cursor
set to pointer
.
some optimizations are needed so not to naively and excessively call getComputedstyle
and ruin performance, right?
is it gonna only require the monkey patching/wrapping of add
/removeEventListener
like how Zone.js does - to catch the adding and removing of events listeners on elements? and not need getEventListeners
from DOMDebugger
API.
in case you're wondering what's the use case,
it's to make vimium show hints on all clickable elements it currently misses, it doesn't need and require dev tools permissions.