:: Developer Documentation Request Request Type: Correction Gecko Version: unspecified Technical Contact: :: Details The "Browser compatibility" reports that KeyboardEvent.key is not supported in Chrome. I tested the following demo in Google Chrome Version 47.0.2526.111 m, and it works. http://jsbin.com/gibiqepebi/edit?console,output
Have you enabled any experimental flags? I got undefined in Chrome 47.0.2526.111. But I read  that it might be shipped in Chrome 48 though.  https://groups.google.com/a/chromium.org/d/msg/blink-dev/fn9qAu8z7JU/kZWEuqvJBAAJ  https://www.chromestatus.com/feature/4748790720364544
Oh, you're right, I did have the experimental flag set.
We could add a note that it works if the experimental flag set. Rob G: want to do it?
I would but I don't know what version it became available, and if there is support for "non-printable keys", "printable keys" and "dead key".
Also, this is the flag that needs to be enabled: chrome://flags/#enable-experimental-web-platform-features
I've added a note (neutral on the version). Also, it will be worth investigating the support of "non-printable", "printable" and "dead" keys once it is activated by default.