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

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

もずはっく日記(2013年11月)

2013年11月29日

Bug-org 932168 Bug 906072 completely broke IME context management when password field gets focus
初回投稿日時: 2013年11月29日23時58分35秒
カテゴリ: GTK Mozilla Core Mozilla26 Mozilla27 Mozilla28 バグ修正
SNS: (list)

Bug-org 906072で、Maemo用のコードが、widget/gtk配下から一掃する際に、nsGtkIMModule.cpp内で、誤って、#ifndef内が消されたり、逆に#ifdefの条件のみが消されたりすることで、GTK版では、Firefox 26以降、パスワードエディタでもIMEが使えるようになっていました。

ギリギリ、ベータ版の間にこのバグが発見されたので、部分的にバックアウトすることで、事なきをえましたが、これはFirefoxコミュニティの、非常に根深い問題を表しています。こんなレベルのバグが、Nightly、Aurora、Beta合わせて、2ヵ月間、日本のテスタの手で発見されていなかったことに、落胆するとともに、力不足を痛感させられました。

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

bug-org 932168を含むエントリ