KeyboardEvent now normalizes "charCode", "keyCode", "which" across all browsers, partial "key"-support for KeyDown/KeyUp, full "key"-support for KeyPress, add "getModifierState" to the interface.