Bug-org 939006 Sort out DOM key name definition by groups in D3E draft
初回投稿日時: 2014年06月11日02時17分50秒
カテゴリ: Events Mozilla Core Mozilla32 バグ修正
SNS:
Tweet (list)
当初、D3Eの仕様書では、KeyboardEvent.key
の値をひとつのテーブルで定義していましたが、項目が増えるに従い、キーの種類ごとにテーブルを分割し、さらに、仕様書自体も、D3E本体から分離され、DOM Level 3 KeyboardEvent key Valuesに分離されています。
このバグでは、dom/events/KeyNameList.h
と、widget/shared/NativeKeyToDOMKeyName.h
での、.key
値の定義順を仕様書にあわせて、管理しやすくしました。
この修正に伴い、どのプラットフォームでも定義されていないkey
値はコメントアウトしたので、インデックスから文字列値を取得するための配列のサイズが小さくなっているため、若干ですが、フットプリントを改善しています。