Moving the event listener to the capture phase to handle sites that do a lot of non-default stuff.