Bug-org 1249184 [UI Events] Implement Dead key event on Mac OS X
初回投稿日時: 2016年10月15日21時40分24秒
カテゴリ: KeyboardEvent Mac Mozilla Core Mozilla48 バグ修正
SNS:
Tweet (list)
Mac版のGeckoはデッドキーのイベントを正しく発火していないというバグです。
Mac版のGeckoは、IMEが有効ではない場合(MacではデッドキーはIMEとして実装されています)、他のブラウザとは異なり、デッドキーを押した時にkeypress
イベントが発火していましたが、まずこれを発火しないように修正しました。
また、デッドキーが押下された際のkeydown
イベントとkeyup
イベントのKeyboardEvent.key
値は仕様通り、"Dead"
になるように修正しました。