Added a check for active keyboard language and added support for Russian NSEvent keyCodes to JavaVirtualKeyCode translation. Originally, only English characters were checked for even if other languages were in native letterCharacterSet. Can be easily expanded to include other languages as well.
------------- Commit messages: - 8262945: [macos] Regression Manual Test for Key Events Fails Changes: https://git.openjdk.java.net/jdk/pull/5617/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=5617&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8262945 Stats: 20 lines in 1 file changed: 17 ins; 1 del; 2 mod Patch: https://git.openjdk.java.net/jdk/pull/5617.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/5617/head:pull/5617 PR: https://git.openjdk.java.net/jdk/pull/5617