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

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

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

2005年11月15日

Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #7
初回投稿日時: 2005年11月15日07時16分56秒
最終更新日時: 2005年11月15日13時16分40秒
カテゴリ: Firefox Mozilla Core Suite Thunderbird
SNS: (list)

ついに修正完了!!(現時点では、まだ全環境でのビルドに成功してないけど)

結局、SeaMonkeyではFAYTでIMEが使えなくなった。その理由は、

  • SeaMonkeyのためだけにコアに不要なメソッドを追加したくない
  • Gecko1.9がリリースされるまでまだ一年はある
  • FirefoxのFAYTを移植すればすむので、なんとかなるだろう

ということ。ただし、FirefoxのFAYTもまだ大量に細かいバグを持っているため、これの修正が終わってから作業に入ることになる。申し訳ないが、SeaMonkeyのTrunkユーザはしばらく我慢して欲しい(どうしても我慢できなければ、コードを書いて欲しい。Firefoxに原型があるのだから、一から作るわけではない。その場合は最大限、サポートさせてもらうつもりだ。私のFAYT向けの仕事は確実に増えることになるが、それを理由に断ることは無い。)

IME APIがこれで完全にフリーズしたので、Mac/Camino/Photon/Xlib/GTK/GTK2/BeOSでこれに対応するためにIME制御のコードを書くだけで、他のOSも問題が修正される。是非、力を貸して欲しい。

ひとつだけテストして欲しいことがある。Geckoを使ったコンポーネントブラウザのIME制御をこのバグの修正で駄目にしてしまっている可能性がある。(例えばURLバーでIMEが有効にできない等)

今現在、テストする手段が分からないので誰かテスト、もしくは情報をフィードバックして欲しい。よろしく。

VC6でビルドに失敗したので一時的にバックアウトした。現在、再チェックインの準備中。

パッチを少し手直しして、VMWare上のVC6で確認してから再チェックイン。

完全に終了!

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

bug 1363を含むエントリ

Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #6

Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #5

Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #4

Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #3

Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #2

Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない)