The fix applied changes how the keyboard event is captured by using the 'keyup' event instead of 'keypress'. The keyCode and modifier keys (shift,ctrl,alt) work as expected in all the supported browsers. This allows us to preserve the same keyboard shortcut: Ctrl+Shift+T .
Tested sucesfully the keyboard shortcut in the following browsers:
IE6, IE8, Opera10/Windows, Safari 4., Firefox 3.3., Chrome/Mac
The only exception is Opera10/Mac which detects the 'Command' as the Ctrl key. So the shortcut used in this browser would be: Command+Shift+T .
Windows XP SP3
Glimmer revision: 21819
Deployed Auction to Tomcat 6.0.26 for testing
Tested successfully the Ctrl+Shift+T keyboard shortcut in the following browsers: