Bug-org 936313 Drop KeyboardEvent.DOM_LOCATION_MOBILE and KeyboardEvent.DOM_LOCATION_JOYSTICK of KeyboardEvent.location since they have been dropped from D3E spec
初回投稿日時: 2015年01月30日21時40分28秒
カテゴリ: Android Events Firefox OS Gonk Mozilla Core Mozilla38 バグ修正
SNS:
Tweet (list)
D3Eの仕様で、以前は、KeyboardEvent.location
の値に、DOM_KEY_LOCATION_MOBILE
(4)と、DOM_KEY_LOCATION_JOYSTICK
(5)が定義されていましたが、これらがそれぞれ、そもそも必要性がないという点と、GamePad APIの登場で必要無くなったということで、削除されました。
これにあわせ、Geckoもこれらのサポートを終了し、Androidと、Firefox OSでは、KeyboardEvent.code
の値から、他の値のうちのいずれかを割り当てるように修正を行いました。
調査した限りでは、Blinkはこれらの値をそもそも定義していませんし、IE 11は、定義はしているものの、Windows専用ブラウザというポイントを考えると、おそらく、実際には利用していないのではないかと思われます(Windows Phone等では疑わしいものの、不明)。