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

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

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

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

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

タイトル 最終更新日
内容(最初の段落のみ)
Bug-org 644621 Drag selection scrolling does not work properly in fullscreen and maximized mode 2011年07月29日
フルスクリーンモード等、選択時のルート要素がデスクトップの端まで広がりきっていると選択中にドラッグではスクロールできない、というバグです。Firefox Inputでも以前からちょこちょこと報告されていた問題ですね。 (続く……)
Bug-org 670508 Crash [@ nsFrame::HandlePress] when ctrl-clicking on td contenteditable 2011年07月29日
contenteditable="true" がスクロール不可能な要素に設定されていて、これを Ctrl +クリックするとクラッシュするというバグです。 (続く……)
Bug-org 673315 clipboard.autocopy does not work properly, selected text is no longer available in clipboard (or rather in PRIMARY) 2011年07月29日
Linuxではデフォルト設定で中クリックで貼り付けができますが、この際に使われるのは通常のクリップボードではなく、Primary selectionと呼ばれるものだそうです。知りませんでした。で、このPrimary selectionは文字を選択してマウスのボタンを離した時に自動的に記録されるのですが、 Bug-org 671319の修正 で、 nsFrame 側の修正を怠ったのが原因でした。 (続く……)
Bug-org 671319 Crash [@ nsFrame::ExpandSelectionByMouseMove] part 2 2011年07月29日
Bug-org 670058で修正 したはずのクラッシュがまだ発生しているよ、ということで、 とりあえず再現する最小限のテストケース(人間の脳みそでは発生タイミングのシミュレーション不能) からGecko側の処理を見つめ直していきました。 (続く……)
Bug-org 670058 crash nsFrame::ExpandSelectionByMouseMove (click on <textarea> for adding comment in facebook) 2011年07月29日
Facebookのコメント欄でクリックすると(正確にはクリック中にマウスを動かして、 mousedown 、 mousemove とイベントが発生した時に)クラッシュしていたバグです。 (続く……)
Bug-org 552707 While we're expanding selection by dragging, the selection root element should capture mouse events and all scrollable elements should be scrollable 2011年07月29日
マウスでテキストを選択中に、選択を開始した要素に一番近い、スクロール可能な要素がマウスをキャプチャしてしまい、それ以外のスクロール可能な要素をスクロールする手段もないし、キャプチャしてる要素の外側の選択状態も変更できるのはおかしい、というバグです。これの修正が今、闘っているregression祭りの元凶です。 (続く……)
Bug-org 524865 DebugPrintAllKeyboardLayouts is 80% of startup time 2011年07月29日
Mac版のデバッグビルドのスタートアップ時にデバッグ用のキーボードの一覧を作成、表示する処理でスタートアップの80%の時間を消費していた、というバグです。 (続く……)
Bug-org 519972 Move NSTextInput implementation to nsCocoaTextInputHandler #2 2011年07月29日
かなり長い間かかりましたが、ようやく nsChildView.mm からキーボード、IME関連のコードを TextInputHandler.mm に分離する作業が完了しました。これにより、MacOS X 10.5の時のように、キーボード周りのAPIがまるごと変更された場合にも今までよりは対応しやすくなります。 (続く……)
Bug-org 658155 High resolution scrolling should be enabled even when scrolling speed is customized by prefs 2011年07月29日
ユーザがスクロール速度や、スクロール方向、またはホイールとアクセラレーションキーの組み合わせによるアクションをカスタマイズしていた場合にも、高精度スクロールをWindowsでも使えるように修正するバグです。 (続く……)
Bug-org 668933 intl should use mozilla::Preferences 2011年07月29日
intl のコードも Preferences を利用するように修正しました。
Bug-org 663039 content should use mozilla::Preferences 2011年07月29日
content 以下も Preferences を利用するように修正しました。
Bug-org 610829 Japanese IME: The textbox may move to a different window prior to commit 2011年07月29日
IMEの強制確定処理が、Firefoxのウインドウの切替で発生した場合にはうまく動かない、というバグです。 (続く……)
Bug-org 665406 Support XF86Copy, XF86Paste, XF86Cut, XF86Undo, XF86Redo keysym 2011年07月29日
私が修正した訳では無いんですが、レビューでパッチの設計を変更してもらって、Webアプリケーションに影響があるので紹介しておきます。 (続く……)

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