この日記はMozillaのプロダクトへの貢献者としての私の成果を中心に、気になったバグやWeb界隈の話題について書いていますが、 断り書きがある場合を除き、いかなる団体のオフィシャルな見解ではありません。あくまでも個人的なものです。 Mozilla Foundation、Mozilla Corporation、及び関連企業の公式情報ではないことに注意してください。

現在、XHTML 1.0 (もどき)から、HTML5なコンテンツに修正中です。古い日記は修正が完了していませんので表示が崩れます。 順次、修正していく予定ですのでしばらくお待ちください。

もずはっく日記(2015年9月)

2015年9月17日

Bug-org 1204439 mozilla::EventMessage shouldn't be defined with specific values
初回投稿日時: 2015年09月17日22時13分24秒
カテゴリ: Events Mozilla Core Mozilla43 バグ修正
SNS: (list)

ただの数値だったイベントメッセージは、Bug-org 895274の修正により、デバッガで数値から意味を調べるという作業・必要性が無くなりました。そこで、このバグでは、enumの定義の際に整数値を指定するのをやめ、0からの連続した値を利用するように修正しました。

また、今回の修正により、EventForwards.hに、const char* ToChar(EventMessage aEventMessage)と、const char* ToChar(EventClassID aEventClassID)を実装したので、MOZ_LOG()を利用する時や、printf()デバッグで簡単にイベントメッセージの名前を取得することができるようになっています。

関連するかもしれないエントリ

bug-org 1204439を含むエントリ