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

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

もずはっく日記の検索結果

もずはっく日記からの検索結果

発見した件数: 14件 | 再検索

タイトル 最終更新日
内容(最初の段落のみ)
Bug-org 1172200 Since Firefox 37, Video DownloadHelper causes Firefox slowdown 2015年06月19日
例のVideo DownloadHelperをインストールしていると、Firefoxの動作が遅く、軽くハングアップするという問題ですが、bugzillaに報告したところ、アドオンの作者の方が作業を開始してくれました。これにテスタとして協力してくれているやっさんさんにも感謝です。 (続く……)
Firefox 38では、いくつかのアドオンが有効になっていると動作が遅くなるようです 2015年05月22日
Firefox 38にアップグレードしてから、「重くなった」と書かれている方が多かったので、可能な範囲で聞いてみたところ、やはり一部のアドオンが問題となっているようです。 (続く……)
Firefox 38では、またまたTab Mix Plusでウインドウ右上の閉じるボタンが動かなくなるといったバグが出ているようです 2015年05月18日
Tab Mix Plusは多機能なアドオンで相変わらず人気があるようですが、そのメンテナンスのいい加減さには以前から定評があります。そして今回もやらかしているようです。Twitter上では、ウインドウ右上の閉じるボタンでウインドウが閉じられなくなったというツイートが毎日、多数投稿されています。 (続く……)
Bug-org 1119609 event.key from nsIDOMWindowUtils.sendKeyEvent() is 'undefined' 2015年02月27日
nsIDOMWindowUtils.sendKeyEvent() を利用して KeyboardEvent を生成しても、 KeyboardEvent.key 等、 D3E で追加された新機能の一部に対応していないというバグです。 (続く……)
Bug-org 1133629 crash in mozilla::IMEContentObserver::OnMouseButtonEvent(nsPresContext*, mozilla::WidgetMouseEvent*) 2015年02月27日
Firefox 35での、top crashの第16位のバグです。 (続く……)
Bug-org 1131026 nsITextInputProcessor.init(ForTests) should be renamed to nsITextInputProcessor.beginInputTransaction(ForInit) 2015年02月27日
nsITextInputProcessor に、 KeyboardEvent の生成機能も統合するのであれば、それを利用する際にもいちいち、 init() 、もしくは、 initForTests() を呼び出す必要があるというのは、名前からして分かり難いということで、それぞれを beginInputTransaction() と、 beginInputTransactionForTests() に名前を変更しました。
Bug-org 1129406 window_nsITextInputProcessor.xul, line 917: TypeError: textareaInFrame is null 2015年02月27日
nsITextInputProcessor の自動テストのバグです。 (続く……)
Bug-org 1126673 Enable KeyboardEvent.code in default settings of release build 2015年02月21日
Sunキーボードの問題が解決し、特に互換性等で問題になる可能性のある話も今のところ無いので、リリースビルドでもようやく、 KeyboardEvent.code を有効化しました。 (続く……)
Bug-org 1020139 Support new KeyboardEvent.code value for Sun keyboard 2015年02月21日
KeyboardEvent.code で、Sunのキーボードにある特殊なキーもサポートしようというバグです。従来の D3E では定義しているキーが足りなかったため、これ用に定義を追加してもらうのに手間取り、約半年かかって、ようやく修正となりました。 (続く……)
Bug-org 1055676 implement CSS 'ruby-align' property 2015年02月21日
ルビテキストの配置をコントロールする、 ruby-align も実装されているみたいなので、早速、実験。 (続く……)
Bug-org 1039006 Enable the preference for CSS Ruby (layout.css.ruby.enabled) by default 2015年02月21日
CSS3のruby moduleをデフォルトで有効にしようというバグですが、ついに、修正されました。CSS3 rubyは以前から、Xidorn Quanさんがアジア系の言語のレイアウトの改善の一環として、せっせと作業されていましたが、ついに大物が実を結んだというところです。このまま何も大きな問題が発生しなければ、Firefox 38から有効になります。 (続く……)
Bug-org 917322 nsIDOMWindowUtils::SendCompositionEvent() and nsICompositionStringSynthesizer::DispatchEvent() should be able to dispatch events without setting mIsSynthesizedForTests 2015年01月30日
もともと、Geckoでは、テストでの利用目的で、 nsIDOMWindowUtils::SendCompositionEvent() や、 nsICompositionStringSyntesizer を利用して、IMEの動作をJavascriptからエミュレーションできるようにしていました(要chrome権限)。そして、Firefox OSのJavascriptで実装されているIMEは、Firefox OSが用意しているAPI経由で、これらを利用し、テスト用のイベントを発行しているという状態でした。 (続く……)
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日
D3E の仕様で、以前は、 KeyboardEvent.location の値に、 DOM_KEY_LOCATION_MOBILE (4)と、 DOM_KEY_LOCATION_JOYSTICK (5)が定義されていましたが、これらがそれぞれ、そもそも必要性がないという点と、 GamePad API の登場で必要無くなったということで、削除されました。 (続く……)
Bug-org 1121878 Fix some missing map between WM_APPCOMMAND and KeyboardEvent.key 2015年01月30日
Bug-org 865561の修正 により、 WM_APPCOMMAND をハンドリングする時に、 KeyboardEvent も発火するようになりましたが、一部、対応が漏れていたので、そのフォーローアップバグです。 (続く……)

発見した件数: 14件 | 再検索