Fix accesskeys for chrome
This commit is contained in:
parent
684dc8bc9c
commit
558985f72a
1 changed files with 7 additions and 0 deletions
|
|
@ -9,6 +9,11 @@ if (webkit_match) {
|
|||
clientPC.indexOf('spoofer') === -1;
|
||||
var is_safari_win = is_safari && clientPC.indexOf('windows') !== -1;
|
||||
var webkit_version = parseInt(webkit_match[1]);
|
||||
// Tests for chrome here, to avoid breaking old scripts safari left alone
|
||||
// This is here for accesskeys
|
||||
var is_chrome = clientPC.indexOf('chrome') !== -1 &&
|
||||
clientPC.indexOf('spoofer') === -1;
|
||||
var is_chrome_mac = is_chrome && clientPC.indexOf('mac') !== -1
|
||||
}
|
||||
// For accesskeys; note that FF3+ is included here!
|
||||
var is_ff2 = /firefox\/[2-9]|minefield\/3/.test( clientPC );
|
||||
|
|
@ -228,6 +233,8 @@ function escapeQuotesHTML( text ) {
|
|||
var tooltipAccessKeyPrefix = 'alt-';
|
||||
if ( is_opera ) {
|
||||
tooltipAccessKeyPrefix = 'shift-esc-';
|
||||
} else if ( is_chrome ) {
|
||||
tooltipAccessKeyPrefix = is_chrome_mac ? 'ctrl-option-' : 'alt-';
|
||||
} else if ( !is_safari_win && is_safari && webkit_version > 526 ) {
|
||||
tooltipAccessKeyPrefix = 'ctrl-alt-';
|
||||
} else if ( !is_safari_win && ( is_safari
|
||||
|
|
|
|||
Loading…
Reference in a new issue