Last Updated: February 25, 2016
·
194
· alivedise

Focus/Blur does not bubble with FF, but

element.addEventListener('focus', () => {}, true);

setting useCapture in addEventListener does the trick for you.