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

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

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

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

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

タイトル 最終更新日
内容(最初の段落のみ)
Bug-org 771832 File not found error for HTTP URL, can be fixed by a forced reload 2012年10月23日
数ヶ月にわたって、多くの環境で再現していた不愉快なバグの筆頭がようやく修正に向かっています。このバグは、キャッシュファイル作成時に、壊れたファイルを作成してしまい、それを読み込みに行く側も壊れたファイルを無視して、ネットワークから再読み込みせずに、"File not found"というエラーを返すだけに留めるというものです。これが、CSSファイルや、JSファイルで発生した場合、ページのレイアウトが壊れたり、ページ内の特定の機能だけが使えなかったり、ページの初期化が行われなかったりと、様々な症状を引き起こします。 (続く……)
Bug-org 791953 gfxFont.h(2080) : warning C4244: 'return' : conversion from 'double' to 'float', possible loss of data 2012年10月20日
gfxのヘッダファイルのせいで、warningが大量に出力されていたバグです。 (続く……)
Bug-org 795785 editor isn't scrolled to the caret position if editor specified overflow: hidden; 2012年10月20日
twitter.comの、ツイートを書き込む <textarea> に、 overflow: hidden; が指定されているため、CSS仕様を忠実に守っているFirefoxでのみ、キャレットを移動してもスクロールできず、入力した内容が確認できないことがある、というバグです。 (続く……)
Bug-org 790561 [TSF] Separate InsertTextAtSelection() 2012年09月18日
nsTextStore::InsertTextAtSelection() は、 ITextStoreACP::InsertTextAtSelection() の実装なのですが、 nsTextStore::SetText() から利用されてもいて、TIPから呼ばれたのか、内部で呼んだのか、ログでは見分けがつきにくかったり、そもそも、フラグの値によって、動作が大きく変わるメソッドなので、大きめの実装になってしまっているので、分割し、内部での呼び出しで、インターフェースメソッドは呼ばないように変更した方が良いという修正です。
Bug-org 789703 [TSF] nsTextStore::InsertTextAtSelect() should allow readonly lock if dwFlags == TF_IAS_QUERYONLY 2012年09月18日
ITextStoreACP::InsertTextAtSelection() には、パラメータのフラグによって、テキストを選択位置に挿入することで、選択がどのようになるのか調べるだけの機能があります。MSDNには、このメソッドに関しては、read、write、どちらのロックが必要なのかは明言していないのですが、Geckoは今まで、フラグの内容にかかわらず、read-writeロックが行われているか確認していました。しかし、 TSFのログを詳細にとれるようにしてみると 、ATOKとの通信時に、ATOKは、readロックのみでアクセスしてきていることに気付きました。それによる実害は不明ですが、writeロックが必要な理由も特に無いので、クエリのみの場合はreadロックのみで動作するように修正しています。
Bug-org 544773 [TSF] TSF related code should output logs on release build 2012年09月14日
TSFのログも、リリースビルドで取れるようになりました。詳しくは、 modestの記事 を参照してください。
Bug-org 789852 Cannot specify text editor to source_view.editor.path if it's located in non-ASCII folder 2012年09月14日
Firefox Inputへの報告 からの修正第二弾です。独りよがりなコメントで意味が分からないものばっかりだったり、自分専用twitterだと誤解してるクレイジーな利用者が多いと評判ですが、今後も確認はしてますので、 良質な バグ報告を待っています。 (続く……)
Bug-org 788401 Avoid warnings in EventUtils.synthesizeWheel() 2012年09月07日
D3E WheelEvent実装時に、テスト用の追加したユーティリティに、strict warningが出ることが分かったので、これを修正しました。これが、一連のホイールイベント関連の修正では、現在のところ、これが最後になる予定です。
Bug-org 786898 If overflow-x or overflow-y causes no scroll only along the axis, the overflowDelta should be zero in some cases 2012年09月07日
Bug-org 674477の修正 時に出てきた懸念です。 overflow-x: hidden; で、横スクロールが行われなかった場合、未使用のデルタ値の残量をwidgetに返す際に、どうしましょっていうバグです。 (続く……)
Bug-org 784783 [NSInternalInconsistencyException: Invalid message sent to event "NSEvent 2012年09月07日
Bug-org 775414の修正 によるregressionです。 (続く……)
Bug-org 674477 element with overflow-x:hidden can be scrolled horizontal 2012年09月07日
overflow-x か、 overflow-y の一方が hidden で、もう一方の方向にスクロール可能な要素で、マウスホイールを使って hidden な方向にもスクロールできてしまうことがあるというバグです。 (続く……)

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