Bug 6054 HTMLのaccesskeyでShiftを押さずに入力する記号を指定すると利用できない
初回投稿日時: 2008年04月19日01時57分39秒
カテゴリ: Mozilla Core バグ修正
SNS:
Tweet (list)
HTMLのaccesskey属性はWindowsとLinuxではAlt+Shiftを同時押ししてアクセスしないといけませんが、Shiftキーが押されているため、Shiftキーを押した状態で入力できる文字しか利用できない、というバグでした。
同様のバグがCtrl++のようなショートカットキー場合にもあり(Windows版はShiftキー無しで;を押すだけでアクセスできていましたが、これもまたバグ)、アクセスキーやショートカットキーのハンドリングを全体的に書き直すことになりました。パッチは76kbにもなり、この時期に入れるには危険すぎるものですが、accessibility上、入れない訳にはいかないのでtrunkには投入済みです。
案の定、大量のregressionを引き起こしていて、現在、全力で対応中です。対応が終わりましたら、変更されたキーハンドリングについて解説したいと思います。