keyDown event is not fired for Capslock in Mac
<p>CHROME (52):</p>

<p>When turning caps lock ON - only keydown is fired (no event in keyUp or keyPress)</p>

<p>When turning caps lock OFF - only keyup is fired (no event in keyDown or keyPress)</p>

<p>FIREFOX (46):</p>

<p>Only keyDown event is fired for both caps lock ON &amp; OFF (no keyUp or keyPress)</p>

<p>I've read about the keyCodes and events here <a href="http://www.quirksmode.org/js/keys.html" rel="nofollow">http://www.quirksmode.org/js/keys.html</a> and in MDN here <a href="https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode</a>, aaaand here <a href="http://unixpapa.com/js/key.html" rel="nofollow">http://unixpapa.com/js/key.html</a></p>

<p>But none of the above links talks about this weird behaviour.
Is this expected? If so, any easier way to handle it?</p>