¿Por qué Javascript elimina los eventos keyUp cuando se presiona la metaKey en los navegadores Mac?

En los navegadores Mac, javascript no recibe eventos de actualización de teclas para la mayoría de las teclas (otras teclas modificadoras parecen ser una excepción) cuando el metakey está desactivado. Usa este jsfiddle para demostrar (enfoca el área de resultados y prueba algo como cmd + x, la x no recibirá un evento keyup):http://jsfiddle.net/mUEaV/

He reproducido esto en versiones estables para Chrome, FF, Safari y Opera. Lo mismo no parece suceder con la clave de control en Windows 7.

¿El SO está secuestrando el evento keyup? Esto parece especialmente extraño, ya que los comandos que usan metakey, como guardar, buscar, cortar, copiar, etc., se activan en keydown no en keyup, y el javascript puede secuestrarlos muy bien.

Respuestas a la pregunta(1)

Su respuesta a la pregunta