この日記はMozilla Japanのプロダクトへの貢献を中心に書いていますが、断り書きがある場合を除き、 オフィシャルな発表ではありません。あくまでも個人的なものです。 Mozilla Japan、Mozilla Foundation、Mozilla Corporation、及び関連企業の公式情報ではないことに注意してください。

ちなみに、誰の日記なのかよく分からないという方はInside Mozilla Japan内の 私の自己紹介 を参照してください。

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

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

タイトル 最終更新日
内容(最初の段落のみ)
Bug-org 593377 bug 535922 killed all tests in dom/tests/browser 2010年09月04日
モバイルチームがbrowserの自動テストをそれ以外のプロダクトでは無効化する際にMakefileの修正をミスしてしまい、ディレクトリ単位でテストが走らなくなったまま3ヶ月も経過してしまっていたというバグです。 (続く……)
Bug-org 590819 Click event isn't fired when mouse button down on border of <input> and mouse button up on padding box of it 2010年09月04日
<input> や <textarea> の border 上でマウスのボタンを押し、そのままマウスカーソルを動かして border より内側でボタンを離した場合に、クリックイベントが発生しない、というバグです。 (続く……)
Bug-org 581764 [IMM32] Sometimes ATOK failed to initialize Kana-Nyuryoku mode #2 2010年08月28日
ATOKのカナロックが勝手に解除されてしまう問題ですが、1.9.2.10にも入りました。これで、Fx3.6.10では修正されます。 (続く……)
Bug-org 560071 Improve IME selection painting #5 2010年08月27日
ちょっとテストケースを作って見たところ、再変換が開始されるときに選択範囲の先頭の要素内に未確定文字列がすべて吸い込まれてしまう模様。ということは、折り返しによって生成される複数のtextframeに未確定文字列が分散することがあっても、複数の背景色が未確定文字列の背後に来ることはなさそうです。
Bug-org 560071 Improve IME selection painting #4 2010年08月27日
よくよく考えてみると、複数の要素にまたがって未確定文字列が存在する場合がありました。HTMLエディタで複数の要素(背景色)にまたがってテキストを選択し、再変換を開始するとおかしなことになります。 (続く……)
Bug-org 562195 Shortcuts do not work in Qt Fennec 2010年08月27日
Qt版 key hell です。Qtだとショートカットキーが動かない、ということでアドバイスを求められましたが、担当者への説明だけでメールでのやりとりに数日かかった上に、Qtが全然低レベルな情報を提供してくれていないので、X11のAPIを直接叩くはめになったり、途中で担当者が反応無くなって別の人が引き継いだりとか、色々とあった末にようやく修正されました。 (続く……)
Bug-org 560071 Improve IME selection painting #3 2010年08月27日
もっと単純に考えて、選択文節の色を反転させる場合は全ての文節の色を反転させるべきなんですかね。最悪のパターンでは最初に変換を行って、初めて選択文節が生成されるときに反転が初めて発生して違和感がでるかもしれませんが。 (続く……)
Bug-org 560071 Improve IME selection painting #2 2010年08月26日
整理のために表にしてみるとこんな感じです。分かりやすくするために、未確定文字列には下線をつけておきます。 (続く……)
Bug-org 560071 Improve IME selection painting 2010年08月26日
他の作業に区切りがついたので長らく中断していたこのバグに戻ってきましたが、自動テストを書いていると悩ましい問題が。 (続く……)
Bug 6761 [Mac] パスワード入力欄で二回連続でクリックすると、ロケーションバー、検索バーで日本語入力モードが選択不能になる 2010年08月21日
Bug-org 582893の修正 中にたまたま発見したタイマーの初期化のバグがあったのですが、それの実害が、たまたま報告されました。それがこれです。 (続く……)
Bug-org 582893 IME isn't disabled when password fields on sheet dialog get focus 2010年08月21日
Bug-org 513952の修正 によるregressionです。MacはフォーカスのあるビューのIME、キーボードレイアウトの状態しか変更できない、という恐ろしく不便な制限がAPIにあるため、パスワードエディタのキーボードレイアウトの制限や、その解除をタイマーを利用してフォーカスが完全に移動し終わってから処理するようにしています。 (続く……)
Bug-org 581576 hung up or too slow when press Enter key on Gmail editor which has a lot of misspelled words 2010年08月21日
Bug-org 552914の修正 で nsEditor::SetFlags() で常にスペルチェッカーの状態を最新状態に同期するようにしましたが、Gmailのエディタが思いの外、フラグの状態を変更するコマンドを発行していたため、ミススペルが異様に多いケースではハングアップに近いパフォーマンスの低下が発生していた、というバグです。 (続く……)
Bug-org 569023 IME composition is committed unexpectedly when the focused window is hanging up on Vista and later 2010年08月10日
Windows Vista以降ではウインドウになんらかの入力を行おうとした時に、そのプロセスがビジー状態だと、ウインドウ全体を白っぽく描画するようになっています。この時に、内部では WM_IME_SETCONTEXT が送信され、一度IMEのコンテキストをdeactiveにしようとします(プロセスがビジー状態なのだから、この意義はよく分かりませんが)。Geckoはこのメッセージをフォーカスの移動だという前提で無条件に強制確定を行ってたため、なんらかの処理でFxがビジー状態に陥ると入力中の文字が確定され、辞書にも悪影響を及ぼしているかもしれない、という状況でした。 (続く……)
Bug-org 519972 Move NSTextInput implementation to nsCocoaTextInputHandler 2010年08月09日
MacはAPIの仕様や、イベントモデルのアレな感じから、テキストの入力処理が非常に大きく、複雑です。また、OSのバージョンが上がるたびに仕様変更が激しく、他の処理と同じように nsChildView に置いておくのは得策ではない、ということで分離作業を開始しました。 (続く……)
[ITmedia] Google、Waveの開発を中止 2010年08月05日
使ってませんでしたが、エンジニアというか、オタとしては非常に残念な結果だなぁと思います。話を聞く限りは面白そうだったので。 (続く……)
Bug-org 581764 [IMM32] Sometimes ATOK failed to initialize Kana-Nyuryoku mode 2010年07月31日
Mozillazineへの書き込み から修正できたバグです。前々から時々、かな打ちができなくなることはありましたが、再現方法や原因がまったく分かりませんでした。しかし、この書き込みで再現方法を絞り込んでくれたため、割と楽に修正することができました。ためしてみたさん、ありがとう。 (続く……)
Bug-org 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style 2010年07月28日
nsKeyboardLayout が全然Mozillaのコーディングルールに従っていないので修正すべきというバグです。前々から懸案となっていましたが、一年間、誰も修正しておらず、他に誰も触らなさそうなので一気にクリーンナップしました(こんな時期にやるなとも言われましたが)。 (続く……)
Bug-org 467715 IME doesn't work correctlly in textarea when there is a div with contenteditable="true" in the same page 2010年07月23日
contenteditable なエディタのあるページでは、 input や textarea にIMEから文字入力できない、という信じられないようなバグです。 (続く……)
Bug-org 389372 Contenteditable node is still editable without focus 2010年07月23日
contenteditable なノードがフォーカスを失っていてもキーボードで文字が入力できてしまう、つまり他の要素でキーボードイベントが正しく処理できない、というバグです。 Bug-org 567213 でEhsanが多くのケースでこの問題自体は発生しなくなる修正を入れてくれて、あまり目にすることは既に無くなっていましたが、当初の予定通り、本対応のパッチを入れました。 (続く……)
Bug-org 573689 key events lost while page is loading 2010年07月23日
リンクをクリックした時等、次のページをある程度読み込むと、既存の文書はゾンビとなりますが、この状態だと bug-org 519913 の修正でキーイベントが処理されずに無視されるようになってしまった、というバグです。 (続く……)
Bug-org 574909 [DW] Bitmap glyph is ignored when opacity isn't 1 2010年06月29日
DirectWriteでビットマップグリフを持つフォントを半透明で描画するとき、なぜかビットマップグリフが無視されてアンチエイリアスがかかる、というバグです。 (続く……)
Bug-org 574907 [DW] Don't use subpixel positioning for bitmap glyphs 2010年06月29日
DirectWriteではビットマップグリフをもつフォントも、おそらくベクターグリフの情報から各文字ごとのメトリクスを取得できます。このため、レンダリング時にサブピクセルを利用しないビットマップグリフが、サブピクセルを意識したメトリクスに基づいて配置されてしまい、文字同士がくっつく、という問題です。 (続く……)
Bug-org 574908 [DW] Bitmap glyph is ignored when the font-style is italic or oblique 2010年06月29日
ビットマップグリフをもつフォントを斜体にすると、DirectWriteではアンチエイリアスを使ってレンダリングされてしまう、というバグです。 (続く……)
Bug-org 574287 [DW] Underline is drawn over the CJK character's glyphs of "bad" fonts 2010年06月29日
例によって新しいDirectWriteを利用するテキストレンダリングのコードは下線位置を特定のフォントで調整する処理が実装されていなかったので報告したところ、即日修正されました。
Bug-org 569988 Thunderbird mozmill test: test_escape_rules failing following bug 564669 landing on trunk (Remove nsIPlaintextEditor::handleKeyPress()) 2010年06月23日
Bug-org 564669 のregressionで、すでにバグ自体は修正していましたが、追加で自動テストを入れました。ただし、Linuxではランダムに失敗する可能性があるとのことです。
Bug-org 519974 When we use IME, ASSERTION is printed at each key input (ASSERTION: nsEditor doesn't support wide caret: 'selectionStart == selectionEnd', editor/libeditor/base/IMETextTxn.cpp line 322 2010年06月23日
Macでデバッグビルド作ると、IMEの入力中にassertionが出まくる、というバグです。cocoaのwidget側のただのミスで、別のバグの邪魔になるのでリファクタリングを待たずに修正しました。
Bug-org 572969 [SeaMonkey][OSX] Mochitest-3 test_htmleditor_keyevent_handling.html has 96 (perma)failures 2010年06月20日
SeaMonkeyでは私の追加したテストが96項目で失敗する、というバグでした。 (続く……)
Bug-org 545775 Text editor in ASUS Forum doesn't work. 2010年06月19日
ASUSのフォーラムでテキストを入力できない、というバグです。 (続く……)
Bug-org 570455 Editor shouldn't do anything when ESC key is pressed because bug 471322 was marked as WONTFIX 2010年06月18日
昔のGeckoや、IEはエディタでESCキーを押すとフォーカスをエディタにあわせた時点にまで戻す機能がありました(あります)が、この機能、Geckoでは完全にWONTFIXとなりました。このため、それに絡んでいたと思われるコードを削除しました。
mqが使えない 2010年06月16日
MDCでは利用を推奨してる感じ なんですが、mqの保存しているデータが脆すぎて酷いです。たとえば qcommit の最中にabortするとそのまま復旧不能になりました。無責任にも hg recover しろ、と言ってくるのですが、当然、大本のhg側はそんなの知らない、と突っぱねてきます。また、なぜか突然"no queue repository"とのたまうようになって何もできなくなったり。 (続く……)
Bug 6694 [Cocoa] IMEの未確定文字列があるまま、Firefoxの別のウインドウに切り替えても、未確定文字列が確定されない 2010年06月16日
ようやく修正完了しました。 (続く……)
Bug-org 550434 Clicking in an empty contenteditable element that has focus causes the caret to disappear 2010年06月14日
大きさを指定した(?)、空のブロックレベルの要素を contenteditable のホストにすると、二回目以降にクリックした際にキャレットが消えてしまうというバグです。 (続く……)
Re: 「コーディングスタイルがまた変更」って・・・ 2010年06月11日
誰の言葉か知りませんけど、非現実的というかそうとう鬱陶しい解決策ですね。 (続く……)
Bug-org 564669 Remove nsIPlaintextEditor::handleKeyPress() 2010年06月10日
まだ作業は残っていますが、二度目のチェックインに成功しました。 (続く……)
またまたkey hell 2010年06月08日
Qtで呼ばれたものの、Qtってキーボードレイアウトを調査するAPIそのものが無いんでしょうか。もしそうなら、割と致命的。
Bug 6445 [Win] ATOKでIMEをオンにした直後に文字を入力しようとすると文字がIMEを通さずにダイレクトに入力されることがある 2010年06月02日
個人的には、悲願だったこのバグ修正にようやく成功しました。 (続く……)
コーディングスタイルがまた変更 2010年06月02日
4月上旬にMDCでコーディングスタイルが (続く……)
Bug-org 564151 nsHTMLEditor::HasFocus() failed if <HTML> is editable 2010年05月29日
Bug-org 488420 で追加したメソッドのバグで、現実ではなんの問題も無いバグですが、別のバグ修正で問題になりそうなので先に修正しました。
Bug-org 568135 IME composition string is committed unexpectedly on Gmail when editor flag was changed by some commands 2010年05月27日
Gmailでリッチテキストエディタでメールを作成する際、最初にIMEで日本語を入力しようとすると強制的に確定されることがあるというバグです。Aliceさんが確認し、regressionの原因を探してくれたので助かりました。ありがとうございます。 (続く……)
editor/idlのカオス 2010年05月08日
editor/idl にあるインターフェースが中々にカオスです。前からですが。 (続く……)
Bug 6586 input/textareaにフォーカスがある状態でreadonly属性が変更されてもIMEの状態が変更されない 2010年05月05日
フォーカスがエディタにある状態で readonly 属性を変更してもIMEの状態が更新されない、というバグです。自動テストを作っているときに発見したバグで、現実にこれが問題となることは無いと思いますが、このバグで実装するエディタの内部のメソッドが他のバグで使いやすいので修正しました。 (続く……)
Bug-org 544277 IME became unusable when switching focus on Gmail RTF Editor 2010年04月22日
Gmailのリッチテキストエディタに Tab でフォーカスを移動するとIMEが無効になったままになるというバグです。 (続く……)
Bug-org 559754 IME Composition in password field cannot be committed by click (and forceCompositionEnd()) 2010年04月20日
ime-mode: normal; でパスワードフィールドでIMEを使えるようにしていても、マウスのクリック等で未確定文字列を強制確定できない、というバグです。 (続く……)
Bug-org 558970 nsEditorEventListener should store its owner as nsEditor rather than nsIEditor 2010年04月20日
nsEditorEventListener は nsIEditor としてオーナーを記憶していましたが、これを nsEditor とすればキャストやQIを省略できてすっきりする、というバグです。 (続く……)
Bug-org 558690 Textarea input fails unless one clicks elsewhere (addressbar, searchbar, forms, etc) first. 2010年04月17日
Linuxで時々エディタにIME無しで文字を入力できなくなっていたバグです。これも Bug-org 520732の修正 によるregressionです。 (続く……)
Bug-org 558978 Looks like composition isn't committed after I clicked 2010年04月17日
LinuxでuimやiBus以外のIMを利用している場合、未確定文字列がある状態でクリックすると確定されなくてはいけませんが、これが Bug-org 520732の修正 で壊れていました。 (続く……)
Bug-org 552163 [OOPP]Can not start scroll page by mouse wheel when mouse cursor is over a flash video. 2010年04月12日
OOPPで別プロセスのウインドウを生成するとその上ではマウスホイールでスクロールできないというバグです。 (続く……)
Bug-org 552914 nsEditor::mFlags is never modified by SetFlags() 2010年04月12日
エディタ内でフラグが二重に管理されていて、同期できていなかった(というかしていなかった)バグです。 (続く……)
Bug-org 543398 Drop nsTextEventReply and nsIPrivateCompositionEvent 2010年04月12日
LinuxのIMのコードのリファクタリング でcompositionイベントにあった古いコード用の nsTextEventReply の利用者がゼロになったので、これとこれにXPレベルでアクセスするための nsIPrivateCompositionEvent インターフェースを削除しました。 (続く……)
Bug-org 556694 Selection color isn't reverted when input field is specified only background-color 2010年04月12日
背景色を変更している input 要素( type="text" もくしは type="password" )で文字を選択したときに、選択色の背景色と実際の背景色が似ていても選択色が反転されなかったというバグです。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug-org 183646 ::-moz-selection does not work in form controls (input[type=text], input[type=password], textarea) 2010年04月07日
input 要素や textarea 要素では ::-moz-selection が適用されないというバグです。 (続く……)
Bug-org 552493 Hang on select-all in large textbox (which repeats if I unfocus & focus Firefox) 2010年04月06日
大量のコンテンツを含む textarea やHTMLエディタをSelect Allで選択するとハングアップするというバグです。 (続く……)
Bug 6738 MS-IME利用時に、google.co.jpのサジェストをクリックで選択できない #2 2010年04月06日
1.9.2 branchでも修正しました。Fx3.6.4で修正されます。
Bug 6738 MS-IME利用時に、google.co.jpのサジェストをクリックで選択できない 2010年04月02日
友人から指摘されたバグです。google.co.jpではIMEが未確定の状態でもサジェストで候補が表示されますが、MS-IME利用時にテキスト部分をクリックしてもキャレットが移動するだけで項目が選択されません。 (続く……)
Bug-org 554822 Caret should refer the actual text color instead of the value of CSS color property 2010年04月02日
LinuxでIMの色設定を使うように修正中 に発見したバグ第二弾です。キャレットが(未確定文字列を含む)選択文字列内にあっても、常に黒、もしくはCSSの color の値を利用して描画してしまうというバグです。たとえば、通常の設定のまま input 要素内で、未確定文字列の背景色を黒、文字色を白に設定しておくとキャレットは黒のまま、背景が黒の場所に描画されてしまい、見えません。この修正で、選択範囲では選択範囲の前景色を利用するように修正しています。
Bug-org 553975 Caret is painted under textframe in input/textarea element 2010年03月28日
LinuxでIMの色設定を使うように修正中 に発見したバグです。 (続く……)
Bug-org 353776 need the surrounding text support for some language input 2010年03月25日
Theppitak Karoonboonyananさんがついに修正してくれました。今日のビルドから、Geckoは retrieve_surrounding シグナルと、 delete_surrounding シグナルに対応しています(Linux)。 (続く……)
Re: Firefox Flashプラグイン上でのホイールスクロール 2010年03月23日
Winspectorでメッセージを監視していても、Google Chrome上のFlash Playerがフォーカスを持たない場合、Flash Playerのウインドウは WM_MOUSEWHEEL メッセージを受け取っていません。ですが、指摘されている通り、フォーカスとは関係なく確かにスクロールは可能です。ソースコードを追い切れていませんが、Javascriptでニコニコ動画自身がDOMイベントを伝達させているのかもしれません。 (続く……)
Re: ブラウザを窓から投げ捨てたくなるバグのその後2 2010年03月23日
結構貢献してくださってるのでありがたいんですが、このバグに関してはいい加減に理屈を理解してもらいたいです。 とか悪意をもって言われるのは、かなり不愉快ですし、これ以上、ずれた批判をされても時間の無駄です。ですので、ここに理屈と、Geckoの設計思想を紹介しておきます。 (続く……)
Bug-org 553640 Cannot build with --disable-logging because #include "nsGtkIMModule.h" is in #ifdef MOZ_LOGGING block in nsWindow.h 2010年03月22日
Bug-org 520732の修正 によるregressionで、 --disable-logging でビルドしようとするとビルドに失敗していたバグです。すでに修正しました。
Bug-org 283136 preedit/candidate window position should follow the cursor position for Chinese/Japanese/Korean input methods 2010年03月22日
変換中の候補ウインドウが、日本語のIMEだと未確定文字列の先頭で常に表示されたり、中国語のIMEだとそもそもデタラメな位置に表示されていたというバグです。 (続く……)
Bug-org 520732 Separate IME related code to another file from gtk2/nsWindow.cpp 2010年03月22日
GTK2のIME関連のコードをnsWindowから分離しようというバグです。 (続く……)
Bug-org 531591 NS_QUERY_CHARACTER_AT_POINT event doesn't work fine on XUL panel 2010年03月22日
ブックマークパネルの上で未確定文字列をクリックしても文節をうまく選択できなかったバグです。自動テスト作成中に発見しました。 (続く……)
Bug-org 528396 Create XP level IME transaction tests 2010年03月22日
IMEのXP部分の自動テストの作成バグです。テスト用APIの作成方法を巡ってかなり長時間にわたる作業になりましたが、ようやく完成しました。 (続く……)
Bug 5291 WM_VSCROLL、WM_HSCROLLに対応すべき 2010年03月11日
ようやく対応が終わりました。 (続く……)
Bug-org 550772 fallback pref font handling for CJK fonts is broken 2010年03月10日
TrunkでMacのUIが中国語フォントで表示されていたバグです。 (続く……)
Bug-org 545602 Unify the event listeners for editor 2010年03月06日
色々あって一ヶ月ぶりの修正になってしまいました。 (続く……)
Bug-org 543511 In Firefox 3.6 Intellipoint mouse scrolling acceleration is disabled downwards, acceleration still works upwards. 2010年02月08日
Firefox3.6でマウスホイールを使ったときに、上方向にはマウスドライバの加速が効くけど、下方向へのスクロール時は通常のスピードに制限されてしまう、というバグです。 (続く……)
Bug-org 544168 nsIEditorIMESupport::endComposition shouldn't be scriptable 2010年02月08日
nsIEditorIMESupport::endComposition() は昔のなんでもかんでもXPCOMで作ろう、としていた当時のエディタ内部用のメソッドなので、本来はscriptableなインターフェース自体に存在する必要がないものなのですが、その上、scriptableなメソッドとして定義されていました。外部から未確定文字列の編集を終了させたい場合は forceCompositionEnd() を使ってください。
Bug-org 544769 [TSF] Redesign nsTextStore and TSF related stuff 2010年02月08日
そろそろ他の作業が落ち着いてきたのでTSFの作業を再開しようと考えています。 (続く……)
Bug-org 534420 mochitest-browser-chrome: intermittent failure in browser_focus_steal_from_chrome.js 2010年01月31日
特定のテスト失敗後にだけ再現するorangeです。処理落ちしてるとfocusメソッドの呼び出し順が怪しくなってそうなのでそれを改善してみましたが、修正できた確信、確証はありません。
Bug-org 541924 bad underline font list doesn't work 2010年01月29日
Bug 5917で実装していた 下線位置補正機能が壊れているというバグでした。 (続く……)
わざわざ地雷原にするのはやめようよ…… 2010年01月28日
本当に地雷原になりました 。 (続く……)
Bug-org 531341 Stack overflow crash related to scrolling with trackpad and plugins [@ nsWindow::HandleScrollingPlugins] [@ _SEH_prolog4 ] 2010年01月28日
笑うしか無いようなバグですが、マウスホイールのメッセージがループしちゃうことによるスタックオーバーフローを修正しました。 (続く……)
Bug-org 537828 crash [@ nsAString_internal::Assign(nsAString_internal const&)] 2010年01月27日
落ちる場所が毎度違うクラッシュバグに呼ばれたので、調べてみると、かなり大昔のregressionでした。 (続く……)
Gecko:Mouse Wheel Scrolling 2010年01月27日
色々レビュー待ちの間にマウスホイールの処理に関するドキュメントを書き上げました。あらためてまとめてみると、複雑化したもんだなぁと思います。 (続く……)
Bug-org 539531 Crash when I click-and-drag on a "Gordon" flash emulation [@ nsFrameSelection::ConstrainFrameAndPointToAnchorSubtree(nsIFrame*, nsPoint&, nsIFrame**, nsPoint&) ] 2010年01月27日
Bug-org 42676の修正 がらみの話はこれの修正でようやく落ち着いたかも。 (続く……)
Bug-org 537041 "ASSERTION: Wrong document somewhere" with contenteditable, stylesheet 2010年01月09日
単に、ASSERTIONの出るパターンではエラーを返すようにした、というだけの修正なのですが、bzがかなり色々と考察してくれているのが興味深いです。 (続く……)
Bug-org 535632 Crash [@ nsEditor::GetIndexOf] 2009年12月30日
なぜかIMEまわりのコードからどんどんnsEditorまわりのセキュリティバグに召喚されるように……エディタまわりはあまり理解できないので勘弁して欲しいです。これもクラッシュしないようにしただけで、エディタ的にOKなのかどうか全く不明です。hgのログをみていても、エディタのモジュールって今誰が管理しているのか全く分からない状況ですね。
Bug 6706 子フレーム内で、未確定文字列が繰り返し確定される #2 2009年12月29日
修正終わっています。 (続く……)
Bug 6706 子フレーム内で、未確定文字列が繰り返し確定される 2009年12月21日
Bug-org 532422の修正 によるregressionです。なぜかtrunkでのみ発生してます。 (続く……)
Bug-org 532422 n900: Cannot select any characters from sym map 2009年12月19日
Nokia N900のソフトウェアキーボードから文字が入力できない、というバグです。 (続く……)
Bug-org 535041 Crash [@ nsContentUtils::IsInSameAnonymousTree] 2009年12月19日
Bug-org 42676 のregressionです。 (続く……)
Bug 6603 [IMM32] IMR_DOCUMENTFEEDをサポートすべき 2009年12月18日
Geckoが、 WM_IME_REQUEST の IMR_DOCUMENTFEED に対応しました。 (続く……)
Macの64bit版がようやく動くようになった模様 2009年12月16日
64-bit Mac OS X: build and run without patches on mozilla-central - mozilla.dev.platform 参照。
Bug-org 461512 nsCSSColorUtils doesn't support alpha color (border color is always solid color if the border-style is groove, ridge, inset, outset) 2009年12月14日
バグ自体はかなり前に解決していますが、自動テストが完成していませんでした。 (続く……)
Fwd: PR_MIN()、PR_MAX()マクロの利用から、NS_MIN()、NS_MAX()インライン関数へ 2009年12月14日
modestの記事: PR_MIN()、PR_MAX()マクロの利用から、NS_MIN()、NS_MAX()インライン関数へ « Mozilla Developer Street (modest)
Bug-org 42676 Can't drag to extend selection out of blocks with overflow:hidden/auto/scroll 2009年12月12日
overflow が visible 以外のボックス内のテキストからマウスで文字列を選択し始めたとき、そのボックスより外側に選択範囲を広げられない、というバグです。 (続く……)
Bug 6609 Webコンテンツはchromeのフォーカスを奪えるべきではない #2 2009年12月12日
苦しみましたが、再度修正パッチを入れました。 (続く……)
Bug-org 531810 Right clicking on Google Maps broken after leaving Street View (Windows only) 2009年12月12日
Windowsのみ、Google Street Viewを利用した後、Google Mapの上で右クリックが使えなくなる、というバグです。他のwidgetに一度フォーカスをあわせると問題が無くなる、という条件付きです。 (続く……)
Re: 今日のFirefox - Hg 2009113022-trunk/Linux (新秀の介の日記) 2009年12月02日
主にクラッシュバグはcrash reportの上位ランカーが排除されていくので、テスターが必然的に多いWindowsのバグがよく見つかっている、というだけだと思います。 (続く……)
Bug-org 520417 Redesign nsSound structure #2 2009年11月29日
今月上旬あたりまで、ほとんど身動きとれなくなっていたのはこのバグが再開されたためです。先月の修正ではts値(スタートアップ時間)が50msも遅くなったため、バックアウトされました。 (続く……)
Bug-org 529232 Firefox 3.6b2 Crash [@ nsIMEStateManager::OnTextStateFocus(nsPresContext*, nsIContent*) ] 2009年11月28日
Fx3.6b以降にクラッシュリポートの上位に来ていたバグです。何をして落ちるのかよく分かっていませんが、なぜかフォーカス移動の通知の際にwidgetが取得できないことがあるようなので、その場合はIMEに関係する処理はどのみち続行不能ですから中断するようにして修正しています。 (続く……)
Bug-org 528435 Drop NS_COMPOSITION_QUERY event 2009年11月17日
色々とあって、超久しぶりの修正です。 (続く……)
Bug-org 504670 Firefox hangs on first menu access 2009年10月18日
Linuxで最初にメニューを開こうとすると固まる、というバグです。これも Bug-org 520417の修正 で修正されているはずです。 (続く……)
Bug-org 110385 Sound is not asynchronous on linux 2009年10月18日
Linuxのサウンドの再生がメインスレッドで行われるため、環境によっては操作を妨害してしまうというバグです。 (続く……)
Bug-org 479822 Use <audio> Wave decoder to replace platform specific Wave playback in nsSound 2009年10月18日
nsISound::play を audio 要素と同じ実装にしよう、というバグです。 Bug-org 520417で修正されています 。 (続く……)
Bug-org 520417 Redesign nsSound structure 2009年10月18日
いい加減に問題が山積していた nsSound まわりを再設計するというバグです。 (続く……)
Bug-org 519631 nsBidiKeyboard.mm is still using KL APIs 2009年10月18日
MacのnsBidiKeyboard.mmがまだKL APIを利用しているのでビルド時に警告が出ていた、というバグです。64bit時には問題の機能を捨てていたので、64bitビルドのためのブロッカーからは外されていました。 (続く……)
Bug-org 513952 Refactor nsTSMManager 2009年10月02日
legacyなAPIを使いまくっていたnsTSMManagerでは64bit版をビルドできない、ということでCocoaのAPIと64bitでも利用可能なTSM APIを利用した新しい実装が必要、というバグです。ちなみにこのバグの修正で IMEの状態管理のコードを丸ごと書き換えた ので、バグがあればbugzilla-jpにフィードバックをお願いします。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug-org 513817 Switch scrolling to 6 lines in the default case for 3.6 on windows 2009年09月29日
物議をかもしたマウスホイールによるスクロール速度の問題にひとまず決着がつきました。既に1.9.2 branchにも修正が入っています。 (続く……)
Bug 6689 一部しか表示されていないリンクをクリックするとスクロールする 2009年09月29日
focus refactoringのregressionで、このバグが再発していましたが、単なるフラグの指定し忘れだけだったので即、修正できました。今度は自動テストにも追加しているのでもう再発は無いと思います。
Bug 6685 ロジクールのマウスでチルトホイールを傾けても一回しかスクロールしないことが多い #2 2009年09月29日
既にtrunkでは修正済みです。1.9.2 branchには直接の原因となった修正が今はまだチェックインされていないので、この修正もまだ入っていません。 (続く……)
Bug-org 517549 TISGetInputSourceProperty is 12.3% of my startup path 2009年09月23日
TSテストと呼ばれる、スタートアップ時間の計測テストで、MacのTISGetInputSourcePropertyの呼び出しで一割以上もの時間がかかってるが、別スレッドに移すなりなんなりできないか、というバグです。 (続く……)
Bug 6685 ロジクールのマウスでチルトホイールを傾けても一回しかスクロールしないことが多い 2009年09月13日
世界的なマウスメーカーのマウスは検証用に持っておいた方が良いだろう、ということでロジクール(日本以外だと Logitech)のMX-1100を購入してみました。ちょっとテストしてみるとなかなか、独特なソフトウェアとハードウェアの組み合わせに思えます。 (続く……)
Bug-org 513948 Use TIS APIs directly 2009年09月09日
TIS* APIは10.4では利用できないので、ダイナミックにこれらのAPIをロードしてアクセスしていました。これを直接利用するようにしよう、というバグです。 (続く……)
Bug-org 513955 Replace KL* APIs to TIS* APIs 2009年09月09日
Macの KL APIが64bitアプリでは利用できないので、全てを TIS APIに置き換えるというバグです。tinderboxマシンがまだ10.4環境が残っているため、 #ifdef を利用した汚い修正になっていますが、tinderboxマシンの移行が完了すれば10.4向けのコードは完全に削除される予定です。 (続く……)
Bug 6678 Bug-org 462809はXPレベルで実装されるべき 2009年09月08日
Bug-org 462809 でtrunkのWindows版にホイールによるスクロールの加速が アプリケーションレベルで 実装されていました。これの評判が悪かったのはテスタには周知の事実かと思いますが、コードレベルで見てもそのコードがひどく、イベントモデルまわりを全く理解していない低品質なものでした。これらを本来あるべき形に修正するため、XPレベルでの実装を提案していましたが、完全に無視されていたので、パッチを作成して修正しています。 (続く……)
Bug-org 511534 Poor interaction with the software keyboard 2009年08月27日
Dougから昨日、直接GTK2 widget部分のログが送られてきて、なんか変な動作になるんだが心当たりあるのかと聞かれました。 (続く……)
Bug 6216 Linux では、CJK の文字でもキャレットが太くならない 2009年08月27日
昨日、大島さんとこの問題についてIRCで喋ったのですが、Linuxではフォントにアンチエイリアシングが効いているし、特に問題となるフォントやサイズには出会っていない、とのことです。さらに、geditではキャレットがGeckoと同じ、黒い縦棒でしか無いようで、反転表示されないそうです。 (続く……)
システムサウンドの再生と問題と、今後どうしよう 2009年08月26日
Geckoではシステムサウンドやビープ音の再生を nsISound を通して行っていますが、MDCのドキュメントにもあるように、 (続く……)
Bug-org 36351 Support the jpeg2000 (jp2k) format 2009年08月25日
サマリ通り、JPEG2000のサポートに関する要望のバグでしたが、Webでは使われていないので重要じゃないという理由で却下されました。 (続く……)
Bug-org 481950 Entering caps or special characters using hardware keyboard in password fields is broken 2009年08月24日
私もよく分かってないんですが、MaemoなN810ではIMEをパスワードフィールドでも使えるようにしておかないと、ハードウェアのキーによる、 Shift キーを押してからアルファベットキーを押しても大文字を入力できない、という問題があったようです。 (続く……)
Bug-org 486735 Verdana.ttf gets a very thick underline with spelling errors 2009年08月21日
サマリから分かりにくいのですが、スペルチェッカーの下線の太さはフォントや、その書体に依存すべきではないというバグです。 (続く……)
Bug-org 439815 Keyboard shortcuts with alternate keyboard layouts (including colemak) are missmapped; they are mapped for qwerty. 2009年08月18日
Mac OS X 10.4向けのコードが、古い手法使いすぎてて、一部のキーボードレイアウトではうまく機能していなかったというバグです。久々にkey hellの修正です。 (続く……)
Bug-org 509956 Bogus code in nsTextFrame::IsFloatingFirstLetterChild 2009年08月18日
パッチを見れば分かるのですが、最適化のコードが全く機能してなかったというイージーミスです。tpの値みてても、1.9.2 branchに入れる価値があるのかどうか不明です。
Bug 4520 [Win] VJE-Delta4.0で再変換できない 2009年08月08日
VJE-Delta 4.0では再変換が機能しない、というバグです。一応、 Bug 1908の修正 で WM_COPY がサポートされたことで機能するようになっています。ただ、ひらがな以外を選択して再変換しようとしても他の候補が出てこないので使い物にならない感じですが……
Bug 1908 Windowsのクリップボード関連メッセージのサポート 2009年08月08日
Windowsのクリップボード関連メッセージの実装が終わりました。この修正で、 WM_CLEAR 、 WM_COPY 、 WM_CUT 、 WM_PASTE 、 EM_UNDO 、 EM_REDO 、 EM_CANUNDO 、 EM_CANREDO 、 EM_CANPASTE に対応しています(ただし、 EM_CANPASTE は wParam が 0 か、 CF_TEXT もしくは CF_UNICODETEXT の場合のみ)。 (続く……)
Bug-org 508202 Cannot build on Vista x64 with VC9 + MozillaBuild1.4 after bug 505289 2009年08月08日
えむけいさんが修正してくれた Bug-org 505289 のマニフェストだと、うちの環境では nsinstall.exe のside-by-sideがおかしくなってビルドできない、というバグです。 (続く……)
Bug 6609 Webコンテンツはchromeのフォーカスを奪えるべきではない 2009年08月02日
Webコンテンツは、 element.focus(); 等で検索バーやロケーションバー等のchromeの要素がフォーカスを持つ場合にフォーカスを奪えるべきではない、というバグです。 (続く……)
Bug-org 501608 menu popup sounds are played at showing the autoscrolling popup #2 2009年07月31日
Fx3.5のregressionです。オートスクロールのマーカーが表示されるときに、メニューが開くシステム音が鳴ってしまう、というバグです。 (続く……)
Bug 2712 ポップアップウィンドウにマウス自動追従が効かない #3 2009年07月16日
最初のドラフトのパッチから10ヶ月もかかってしまいましたが、ようやく修正です。まだ自動テストに問題が見付かっているので作業は残っていますが。 (続く……)
Bug-org 248380 No sound on clicking links 2009年07月14日
前から気になっていたこのバグに着手しています。 (続く……)
Bug-org 502273 contentEditable is disabled if an attribute is removed from the node 2009年07月09日
contentEditable が true の要素の 何か別の 属性を削除しただけで内容が編集できなくなる、というバグです。 (続く……)
Bug-org 502799 add new nsISound method for the event sounds 2009年07月10日
nsISound の playSystemSound に、 _moz_ で始まる、あらかじめ定義されたイベント名を指定するとそのイベントに対応したシステム音が鳴るものの、APIとしての使い勝手が悪く、新しいイベント名を追加すればするほど文字列のチェックという無駄な処理コストがかかるので、イベント用のシステム音再生専用のAPIを追加しようというバグです。 (続く……)
Bug-org 498089 Huge performance problem opening menus after starting up Firefox 2009年07月09日
こちらは Bug-org 498078 と同じ現象がメニューを開くときの音で再現するという報告です。おそらく同じパッチで修正されているはずです。
Bug-org 498079 Firefox has huge problems to show the Default Browser dialog on the screen 2009年07月09日
WindowsでFirefoxを起動した時に、デフォルトブラウザにするかどうか問い合わせるダイアログが表示される時、システム音が鳴るようになりましたが、その再生のために数秒固まることがある、というバグです。 (続く……)
Bug-org 491712 Sporadic failure in test_wheeltransaction.xul 2009年07月05日
自動テストの test_wheeltransaction.xul がまだランダムに失敗する、というバグです。今度こそ全部修正できた、かな?? (続く……)
Bug-org 502124 Firefox doesn't process Content-Style-Type of "text/ccs" (sic) 2009年07月04日
<meta http-equiv="Content-Style-Type" content="text/ ccs "/> という指定があると、インラインのスタイル指定が無効になる、というバグ報告です。念のために説明しておくと、このHTMLドキュメントで使用されるスタイルシートの形式は、(別途指定がない限り) text/ccs という形式であると宣言しています。つまり、別途、指定することができない style 属性に記述したスタイルシートは text/ccs という、未知のスタイルシートであると宣言されています。もちろん、これは invalid であるべきです。 (続く……)
Bug-org 486778 Spell checker's wavy line is sometimes drawn through misspelled words 2009年07月02日
波線を引くときに、波線の中央を基準に上下方向の位置を決めていたのですが、それだと欧文のフォントでは重なりすぎて見にくい場合がある、というバグです。 (続く……)
Bug-org 501608 menu popup sounds are played at showing the autoscrolling popup 2009年07月02日
オートスクロールのマーカーが表示されるときに、メニューポップアップ時のシステム音が再生されてしまう、という問題です。Fx3.5でリリース後に発見された一発目の私のregressionでしようか。 (続く……)
<WBR>ハックと決別を 2009年06月21日
Fx2.0(Gecko 1.8.1)まではURL等の長い文字列が一つの単語として認識され、改行されずにブロックからはみ出す、という問題がありましたが、Fx3.0(Gecko1.9)で解決されました。そして、現在、 Fx2.0系列は既にサポートを終了し、セキュリティアップデートを提供していません 。また、 Fx2.0系のユーザにはメジャーアップデートの案内も通知済み です。 (続く……)
Bug-org 498842 [Imm32] Move some #defines of nsToolkit.h to nsIMM32Handler 2009年06月20日
コードを読んでるときにたまたま見つけたバグを即座に修正しました。 (続く……)
Bug-org 178324 refactor focus handling 2009年06月11日
超大物修正がついにチェックインされました。 (続く……)
Mozillaの開発環境にNOD32を入れている時は 2009年05月22日
Mozillaの開発環境にNOD32を入れている場合、cloneするフォルダをリアルタイム保護の除外対象としておいてください。除外しておかないと、 cransh testsの485217.xsl が脅威とみなされ、ファイル作成時に削除されてしまい、clone自体に失敗してしまいます。
ATOKのime-modeによるカナロック問題について 2009年05月22日
先日、リファラから知りましたが、ATOKでかな入力モードを利用している時、 ime-mode: disable; のフィールドにIMEがオンの状態のままフォーカスを移すと、IMEが無効になるものの、カナロックがかかったままになる、という問題があるようです。 (続く……)
Bug 6576 [TSF] Korean Input System (IME2002) で未確定文字の先頭にキャレットが表示される (末尾に表示されるべき) 2009年05月16日
Geckoでは一文字以上の文字幅で表示するキャレットの表示に対応していないのですが、韓国語のTIPがそれを指定してきた時にその範囲の先頭にキャレットを表示してしまう、というバグです。 (続く……)
Bug 6597 [TSF] Korean Input System (IME2002) で確定した文字と未確定の文字が表示上区別できない 2009年05月16日
TSFではTIPの指定するスタイルで未確定文字列をレンダリングするようになりましたが、これの弊害によって韓国語のTIPが使いにくくなっていたというバグです。 (続く……)
Bug 4461 [IMM32] IMEマウスイベント時、文字列の位置情報が狂っていることがある 2009年05月16日
IMM32で、MS-IMEのマウスイベントを有効にするには未確定文字列の位置情報が必要なのですが、それを非常にいい加減に取得していたので全然まともに動かないよ、というバグです。 (続く……)
Bug 6602 [IMM32] IMEがインストールされている環境だと、フォーカス移動でnsIMM32Handlerのインスタンスが生成される 2009年05月07日
Bug 6541の修正 で、IME関連メッセージの処理を nsIMM32Handler のインスタンスで処理するようになりましたが、インスタンスが必要無いメッセージの処理でもインスタンスを作成してしまうため、IMEがインストールされている環境では意図通りにメモリを削減できていない、というバグです。 (続く……)
Bug 4416 IME未使用時のフットプリントの向上 2009年05月07日
本家のバグのIDからしてもかなり古いバグ(本家では2002年末に登録)の修正です。 (続く……)
Bug 6541 [IMM32] IMM32のコードはnsWindowから分離されるべき #2 2009年05月07日
従来からのIMM32のハンドリングを行っているコードを nsWindow から分離しようというバグでした。 (続く……)
Bug 6380 IMEの状態をJavascriptのコードから取得できるべき #2 2009年05月07日
IMEの有効、無効等を自動テストで実現するために、状態を取得するAPIを追加しました。 (続く……)
Bug 6377 [MozillaBuild] x64環境ではVSやSDKのパス取得に失敗する 2009年05月07日
出したのすら忘れていたパッチですが、trunkに取り込まれたようです。近日リリース予定のMozillaBuild 1.4には入ってることになるそうです。
Bug-org 476062 box-shadow applied to form controls should drop the native look 2009年05月04日
少し前にtrunkと1.9.1branch双方で修正されたバグですが、CSSネタとしておもしろいので紹介しておきます。 (続く……)
Bug 6529 [TSF] Natural Input で注目文節がどこなのかわからない 2009年04月25日
Natural Inputは未確定文字列の各文節の種類を全て「その他」と通知してくるので、各文節のスタイルを種類で分類して表示するGeckoでは全ての文節が同じように表示されてしまうというバグです。 (続く……)
Bug-org 487601 Crash [@ nsTextStateManager::Init] contenteditable and onfocus removing window 2009年04月18日
シンプルなクラッシュバグです。tryserverで bug-org 460059 のパッチをテストしていると、crashtestsでクラッシュしまくるので先に修正が必要になったバグです。 (続く……)
Bug 6580 リンクが正常に表示されない 2009年04月11日
詳細はバグを見てください。久しぶりにCSSとDOMのイベントに関わるバグが報告されていて、原因の検証が必要です。ですが、私はいくつか大きなバグを並行して作業している上、これらのリスクが大きいのでできるだけアルファの初期段階で修正を完了する必要があります。そのため今は全く余裕がありません。どなたか検証できる方はお願いします。ちらっと見た限りではおそらくリンクの上に何かの要素のボックスが重なっていて、これが邪魔をしているというサイト側の問題のようなのですが……
Bug 6574 マルチディスプレイ環境で、プライマリディスプレイ以外のウインドウからメニュー等を開いても、プライマリモニタに表示される 2009年04月11日
忙しい時に限って、こういう使い物にならないバグが出てくるもんですね。私の環境は、一番よく作業で使うディスプレイがプライマリモニタではないので、ここ最近のビルドは使いにくくて仕方がありませんでした。 (続く……)
Bug 6150 一部のinput(type="text")タグで未確定文字列の下線が表示されないことがある 2009年04月08日
下線の描画は常にフォントの情報を重視していて、これに従うようにしていましたが、特殊な選択文字列の下線、つまり、スペルチェッカやIMEの未確定文字列用の下線は、フォント情報に従った"綺麗な"描画よりも、フォントのディセンダ内に(出来る限り)収めて、input要素でもきちんと表示されることを優先するように修正しました。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug 6541 [IMM32] IMM32のコードはnsWindowから分離されるべき 2009年04月08日
諸々の理由から、IMM32のコード(平たく言うと、TSFではない、従来のIMEのコード)を他のWindowsの処理から分離して、モジュール化しようとしています。tryserverビルドを用意しているので、テストに参加してもらえると助かります。 (続く……)
Bug-org 338209 Make spellchecker use thicker wavy underlines instead of dotted underlines. 2009年04月04日
スペルチェッカーの下線は波線の方が一般的だ、というバグです。TSF対応で波線の下線を書く必要があるので、先にこれを修正しました。 (続く……)
Firefox3ではAcid2にパスしない? 2009年03月13日
知人から指摘されたのですが、Windows版のFirefox3日本語版を利用すると そのままでは Acid2テストにパスしません。"Hello World!"の位置が1px、Y方向にずれるという問題があります。 (続く……)
[BB Watch] 「Safari 4」パブリックベータ版を早速インストール 2009年03月07日
Fxでも一時、やるべきかという話が出てたんですが、難しすぎて私は保留した機能です。理由は簡単で、日本語と中国語のIMEユーザにとって、深刻なアクセシビリティ問題が発生するためです。これは なんちゃって国際化 と言ってしまって良いぐらい非道い実装だと私は思います。 (続く……)
Bug 6508 [IMM32] 変換候補ウィンドウの位置は変換候補の幅に依存するべきではない 2009年03月06日
Bug 6491 のパッチで修正されました。 (続く……)
Bug 6491 [Win] 中国語のIMEでReading Windowが表示されない 2009年03月06日
GeckoではIMEの未確定文字列は(可能なら)常に自前で描画するようになっていました。しかし、IEの挙動や、 MSのドキュメント を読んでいると、中国語のIMEでは常にReading Windowと呼ばれるウインドウ(これはIMEが生成する)に未確定文字列が描画されるのが好ましい動作のようです。 (続く……)
今月の目標 2009年03月01日
今月中に TSFをデフォルトでオン にしたいですね。
Bug 6514 [TSF] MS Natural Input 2002では、フォーカス移動時に勝手にIMEがONになる 2009年02月27日
TSF関連のバグでひとつ忘れていました。 (続く……)
Bug 6509 [TSF] 変換候補ウィンドウがウィンドウの移動に追従して移動しない 2009年02月24日
要約通りのバグです。 (続く……)
Bug 6505 [TSF][WinXP] 未確定文字列が表示されない 2009年02月24日
TSFのサポートパッチの投入を今日までこの日記で紹介していなかったのはこのバグのためです。XPに付属のMS-IME 2002では未確定文字列が表示されない、というバグがありました。そのため、テストすらまともにできない、という状況下だったためです(そんな中でもバグをXPで探し続けてくれたmasaさんに感謝です)。 (続く……)
Bug-org 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP 2009年02月24日
チェックインだけでも色々とあって苦労しましたが、ようやく TSF の最初のサポートパッチが入りました。 (続く……)
Bug-org 479238 Add menu sounds to GTK's nsSound API 2009年02月23日
Linux版でもメニュー関連のサウンドも再生されるようになったようです。
Bug-org 478862 After Bugfix 347185 the keys Backspace and Tab no longer work as expected in a flash application 2009年02月20日
Bug 6302 のregressionで、windowedなflash playerでタブキー等のFxもハンドリングするキーを押すと、flash playerが処理すると同時に、Fx自身も処理してしまっているため、期待通りに動かない、というバグです。 (続く……)
Bug-org 478536 Crash by removing a scroll target in MozMouseScrollFailed event handler 2009年02月20日
Bug 5669 の自動テストのために、テスト用のDOMイベントを追加したのですが、そのテスト用のDOMイベントはWebページからも addEventListener を使うことでハンドリング可能です。Webページがこのテスト用のDOMイベントをハンドリングしている最中にスクロールターゲットを削除してしまうことでGeckoをクラッシュさせることができてしまう、というバグです。 (続く……)
Bug 5669 マウスのホイールのトランザクションが、スクロール不可能な方向のイベントに対しても継続される 2009年02月20日
例えば、縦スクロールバーのみを持つサブフレーム上でマウスホイールからスクロールさせると、body等の別の横スクロールバーをホイールで横スクロールしようとしても、ホイールによるスクロールのターゲットが、最初のサブフレームにロックされているため、何もスクロールできずに混乱する、というバグでした。あまり発生するようなバグではないですが、この辺の実装をやっている私自身が何が起きてるのか分からずに混乱させられるぐらい、実際に出会うと何が起きているのか理解に苦しむバグです。 (続く……)
Bug-org 65133 implement CSS3 selectors 2009年02月13日
なんと、 fixed となりました。 (続く……)
Vista x64 環境での MozillaBuild 1.3を利用する場合のメモ #2 2009年01月25日
ここしばらく、ビルドのランダムな失敗が非常に多くて困っていたところ、SuperFetchをレジストリから無効にしてやると多少安定しました。数日間PCを起動しっぱなし、という状況下ではメモリ内にキャッシュされた実行ファイルが壊れるのかもしれません。今度メモリを買うときはECC付きも視野に入れた方が良いのかも。 (続く……)
Bug-org 472195 support css3 root em ('rem' or 're') units 2009年01月21日
CSS3の rem がサポートされたようです。 (続く……)
Bug 6459 [ChatZilla] intl.menuitems.alwaysappendaccesskeys を true にするとアクセスキーが二重に表示される 2009年01月19日
XULの仕様に関する問題です。現在のXULの仕様で、chatzillaをそのままローカライズすると、メニューのキャプションが コピー( C )( C ) と表示されてしまいます。 (続く……)
Bug 6466 [Cocoa] システム音を鳴らす手段がない 2009年01月08日
新年一発目の修正はかなり地味なものになりました。 (続く……)
Bug 6468 [Cocoa] deadkeyを初めて入力しようとすると失敗する 2008年12月31日
Macでデッドキーを初回入力時のみ、入力できなくなっていたというバグです。 (続く……)
Bug 3611 マウスでフォームのセレクトを選択できない 2008年12月23日
:hover { position: relative; } という指定があるとドロップダウンリストがうまく機能しなくなるというバグです。今となってはすごく変なスタイル指定ですが、IE全盛だった頃であれば、このスタイルはa要素ぐらいにしか効かなかったので、このようなセレクタの使い方はよく見かけました。ですが、今となっては、このような間違った指定でモダンブラウザの方が苦しめられている、という訳です。未来への互換性、という点ではWebデザイナは標準仕様を常に遵守するか、コンテンツを永遠にメンテし続けないといけない、ということが分かる話ですね。 (続く……)
Bug 6462 [Win] ハングルのIMEでキャレットが常に変換文字列の最初に表示される 2008年12月20日
Windowsに標準で付いているハングルのIMEでは未確定文字列の先頭に常にキャレットが表示されるというバグです。 (続く……)
Bug 6302 [Win] windowlessのFlashでIMEが利用できない #2 2008年12月17日
数ヶ月かかってようやく修正完了しました。 (続く……)
いくつか古いバグを閉じてみた 2008年12月15日
いくつかの古いバグ(検索結果は厳密ではありません) で、現状にそぐわない国際化関連のバグを閉じてみました。異論がある場合は指摘してください。
Bug 6461 メニューに関連するシステム既定のサウンドが再生されない 2008年12月11日
本家のbug IDが83056と、5桁なのでかなり長期間修正されなかったバグです。Windowsのシステム音にはメニューを開いたときの音とメニューの項目を選択して実行した場合の音というのが定義されていますが、Geckoはこれらのシステム音を鳴らしていませんでしたが、ようやく鳴るように修正しました。
Bug 6417 メッセージボックスが出るときに、システム既定の音が鳴らない #2 2008年12月09日
先日修正したこのバグですが、現在のところユーザが設定を変えるにはWindowsのコントロールパネルでOS全体の設定を変更するしかありません。 (続く……)
Bug-org 458588 remove uses of -moz-outline* and drop the aliases afterwards 2008年12月06日
-moz-outline* プロパティがドロップされたようです。今のところ、trunkのみの修正で、コメントによるとFx3.1ではサポートを継続しそうに見えます。 (続く……)
Bug-org 467593 "WARNING: GetCharCode used for wrong key event; should use onkeypress." should not be displayed by Web pages 2008年12月06日
Bug 6443 の修正中に発見されたバグです。デバッグビルドだと、keypressイベントではないキーイベントの charCode プロパティにアクセスすると警告が出力されていました。 (続く……)
Bug 6443 [Cocoa] gmailでESCキーを押すと、未確定文字列が確定されてしまう 2008年12月06日
Gmailのメール作成画面のエディタで未確定文字列がある状態で ESC キーを押すと、Macでは未確定文字列がキャンセルされずに確定されてしまうというバグです。 (続く……)
Bug 6438 搜狗拼音输入法が入っている環境で、智能ABC输入法を使うとクラッシュする 2008年12月06日
中国語のIME、 智能ABC输入法 を特定の条件下で利用するとクラッシュしてしまう、というバグです。Fx3.0.xでもtopcrashに指定されるほど重大なバグでした。 (続く……)
Bug 6417 メッセージボックスが出るときに、システム既定の音が鳴らない 2008年12月06日
Geckoのメッセージボックスは全て自前実装なのですが、これが出る時にシステム既定の音が鳴らない、というバグです。も組フォーラムにあった投稿からバグとして処理しました。 (続く……)
Bug-org 451204 Highlighted text is white on white text on a yellow background, difficult to read 2008年12月04日
既に半月ほど前に修正されたバグですが、この辺の元々の設計を行ったので解説しておきます。 (続く……)
Bug 6398 Flashのコンテキストメニューを開いても、Fxのコンテキストメニューが閉じないページがある 2008年11月29日
WindowsでFxのコンテキストメニューを表示している時に、windowedプラグインを右クリックしてもコンテキストメニューが閉じられない、というバグです。 (続く……)
Bug-org 462658 Folder drop down in Bookmarks contextual dialog cannot be closed 2008年11月29日
Windowsでブックマークダイアログのフォルダ選択のドロップダウンを表示している時に、ドロップダウンをクリックすると、ダイアログが一度閉じて、即座に開いてしまうというバグです。 (続く……)
Bug 6369 [Cocoa] ソフトウェアキーボードから一文字目しか入力できない 2008年11月13日
Macのかなパレット等のソフトウェアキーボードから文字を二文字以上入力できないというバグです。修正終わりましたが、Fx3.0.xでも修正すべきバグなのかどうかは今のところ分かりません。 (続く……)
Bug 6402 windowlessのFlashコンテンツの上で右クリックすると、FlashとFirefoxのコンテキストメニューが重なって表示される 2008年11月01日
dom.event.contextmenu.enabled が false だとLinuxで発生するバグです。 (続く……)
Bug 6400 borderにおけるrgbaの対応が不完全 2008年11月01日
border-style に ridge 、 groove 、 inset 、 outset が指定されていると、 rgba で半透明色を指定していても、ソリッドカラーで表示されてしまう、というバグです。 (続く……)
Bug 6390 removeAttribute('contenteditable') でエディタ状態を正常に元に戻せない 2008年11月01日
contenteditable 属性を削除した場合、編集モードを終了すべきなのですが、実際に編集はできなくなるものの、内部の要素の状態が完全には元に戻らず、フォーカスを受け取ったりできなく、IMEの状態管理もおかしくなるというバグです。 (続く……)
Bug 5386 MSThemeCompatible content=Noのスクロールボタンが見づらい 2008年11月01日
MSThemeCompatibleが利用されている場合、Windowsのテーマを無効にした場合のようにクラシックなスタイルで各種コントロール類を表示するのですが、スクロールバーのクラシックな見た目を定義しているCSSに問題があり、こんなバグが発生していました。 (続く……)
Bug 6149 PlacesのTagging UIでサイトをブックマーク登録する際にTagging UIが上になって変換候補が見えない(文字列変換時) #7 2008年10月25日
Linuxの動作には影響しないパッチが改めて1.9.0 branchに投入済みです。regressionが無いか、テストをお願いします。
Bug-org 460556 Needs automated test for bug 460500 2008年10月25日
Bug 6387 の自動テストの作成バグです。Windowsではまだテストがうまく動かないので、落ち着いたらWindows版もテストを入れることになります。
Bug 6387 [Cocoa] Ctrl+TabのパネルがCtrlキーを離した時に閉じない 2008年10月25日
Bug 6370 のregressionでした。単純にイージーミスで、変数を見るはずが定数で条件判定を行ってしまい、キーダウンイベントしか発生しないようになってしまっていました。
Bug-org 456522 In <nsPresContext.h>, 4 "warning C4244: 'argument' : conversion from 'PRInt32' to 'float', possible loss of data" 2008年10月18日
作業中に、ひどく目に付いたので修正しました。多少はビルド速度が向上してますかね :-p
Bug-org 459820 Need automated tests for Caps Lock key events 2008年10月16日
Bug 6370 の自動テスト、完成しました。
Bug 6370 [Cocoa] CapsLockキーのイベントがcocoa widgetから発行されていない 2008年10月15日
Mac版のGeckoでは Caps Lock キーを押した時にkeydownイベントとkeyupイベントが生成されていない、というバグです。 (続く……)
Bug 6350 [Win] リトアニア語のキーボードレイアウトで AltGr+9 と AltGr+0 が入力できない 2008年10月15日
ものすごく長引いてしまいましたが、ようやく修正完了です。regressionが無ければ1.9.0branchにも投入予定です。 (続く……)
Bug 6380 IMEの状態をJavascriptのコードから取得できるべき 2008年10月09日
IMEの自動テストのために、JavascriptからnsIWidgetが管理しているIMEの状態を取得できるようにする必要がある、というバグです。 (続く……)
Vista x64 環境での MozillaBuild 1.3を利用する場合のメモ 2008年10月09日
MozillaBuild 1.3を単にインストールしただけでは、64ビット環境ではビルドできません。以下、修正が必要なポイントです。 (続く……)
Bug 6305 [Win] ブックマークダイアログに-moz-border-radiusを指定していると、ダイアログを閉じる時にハングアップする #3 2008年10月07日
1.9.0 branchにもパッチを投入し終わりました。
タイトル 最終更新日
内容(最初の段落のみ)
Bug 6145 パスワード欄にフォーカスが移動した時にCapsLockがオンなら警告を出すべき 2008年09月30日
ひとまず動くパッチとテストビルドは出していますが、完成にはまだもう一度パッチを一から作り直す必要があります。思っていた以上に苦戦中です。
Bug 6338 toolkitのautocompleteはlevel="top"であるべき 2008年09月21日
bug 6289 のregressionです。 (続く……)
Bug 6305 [Win] ブックマークダイアログに-moz-border-radiusを指定していると、ダイアログを閉じる時にハングアップする #2 2008年09月21日
あさんが原因を突き止めてくれたおかげで、迅速に修正できました。 (続く……)
Bug 6289 <panel>要素はデフォルトでは最前面ウインドウになるべきではない 2008年09月21日
ブックマークダイアログ対策の修正です。 (続く……)
Bug 6302 [Win] windowlessのFlashでIMEが利用できない 2008年09月13日
パッチがかなり完成に近づきました。Adobe側の話では、最後に提出したパッチを入れたテストビルドと、Flashの非公開ビルドとの組み合わせでは完全に動いているとのことです。MacやLinuxでも今後対応が必要なのでまだ実用化にはほど遠いですが、Flashの文字入力が大きく前進しそうです。 (続く……)
Bug 6305 [Win] ブックマークダイアログに-moz-border-radiusを指定していると、ダイアログを閉じる時にハングアップする 2008年08月29日
ブックマークダイアログが Bug 6149 の修正で最前面表示ではなくなりましたが、Windowsではブックマークダイアログを WS_EX_LAYERED にしようとした時に、ダイアログの親のウインドウにこのスタイルを設定してしまい、閉じる時の挙動がおかしくなってしまったようです。あさんが原因を発見してくれたので非常に早くパッチが作れました。毎度、ありがとうございます。 (続く……)
TSF対応間近 2008年08月26日
私が担当なわけではないため、まだ確定的かどうかは不透明ですが、Gecko1.9.1でTSF対応が間に合うかもしれません。 (続く……)
Bug-org 449955 Remove #ifdef of nsCaret.cpp for IME 2008年08月17日
nsCaret.cpp内にあった#ifdefで区切ったXPなコード内でのプラットフォーム固有のコードを削除するというバグです。修正終わってます。 (続く……)
Bug-org 447635 IME candidate list window doesn't prefer the focused window level 2008年08月11日
Macで最前面表示のパネルの上でIMEの候補ウインドウが背後に表示されていたバグです。こちらは根本的に最前面のパネルの上でも表示できるように修正しています。
Bug-org 449012 Remove legacy Reconversion/QueryCaretRect Events 2008年08月11日
コードのクリーンナップバグです。 (続く……)
Bug 6233 [GTK2] ブックマークの編集ダイアログでIMEの候補ウインドウの位置がずれる #3 2008年07月31日
ひとまず位置ずれは修正できたので、LinuxのIMで候補ウインドウがブックマークダイアログで隠れてしまうものがあれば bug 6149 の方に連絡ください。
Bug 6233 [GTK2] ブックマークの編集ダイアログでIMEの候補ウインドウの位置がずれる #2 2008年07月26日
本家の方にjp側に出していたものよりも、よりシンプルなパッチを提出しました。gmailやFxの設定ダイアログでもちゃんと動いているのでたぶん大丈夫だとは思いますが、テスト出来る方はお願いします。
Bug 6149 PlacesのTagging UIでサイトをブックマーク登録する際にTagging UIが上になって変換候補が見えない(文字列変換時) 2008年07月24日
Mac版のパッチが危なげなく動いているので、ひとまず分離してWin版よりも先行させることにしました。 Bug-org 447635 でパッチをレビューしてもらう予定です。 (続く……)
Bug-org 436356 Bullet lists does not display correctly, works in FF 2 2008年07月22日
あさんのパッチが1.9.0 branchにも入りました。Fx 3.0.2で修正されます。 (続く……)
Bug 6224 日本語の単語をダブルクリックしたときの選択範囲がFx2とFx3以降で異なる #3 2008年07月22日
1.9.0 branchでも修正終わりました。Fx 3.0.2で修正されます。
Bug 6233 [GTK2] ブックマークの編集ダイアログでIMEの候補ウインドウの位置がずれる 2008年07月11日
思いつく限りのテストケースを乗り越えたパッチを提出中です。本家に持って行く前にテストできる方はテストお願いします。 (続く……)
Bug 6224 日本語の単語をダブルクリックしたときの選択範囲がFx2とFx3以降で異なる #2 2008年07月09日
ひとまず修正完了しました。1.9.0 branchに入れるかはtrunkで数日様子を見てから申請、となります。
Bug 6224 日本語の単語をダブルクリックしたときの選択範囲がFx2とFx3以降で異なる 2008年07月04日
本家の方 にパッチを出してますので、テストできる方は様々な言語でテストしてもらえると助かります。
Linux版に関する訂正と追加情報 2008年06月15日
先のエントリで、 (続く……)
Re: Mac版Firefox 3正式版でニコニコ動画に日本語が打てなくなりそうな問題について 2008年06月15日
私は何も矛盾していると思いません。 (続く……)
よりユーザ寄りの開発コミュニティを立ち上げた場合の問題は? 2008年06月13日
よりユーザ寄りの開発コミュニティ、正確に言うなら、Bugzilla-jpや本家Bugzillaのデータベースを充実させるためのフィードバックをより簡単にユーザがポストできる、窓口となるコミュニティはどうあるべきなのか、どういう問題があるのかを、私が過去の経験から思いつく限りのものを列挙してみます。 (続く……)
開発コミュティの今後(希望含む) 2008年06月12日
結局問題の根っこにあるのは人手不足です。日本の開発者コミュニティはこれを解決していかなくてはいけません。現在の日本のMozilla界隈では、ユーザ向けのフォーラムが数カ所にあり、それ以外に実際に何らかの貢献をしているコミュニティが数件あります。このうち、プロダクト自体のコア部分の開発をやっているのは Bugzilla-jp のみです。 (続く……)
いくつか、私の意図を明確にするために 2008年06月11日
いくつかの誤解を解くために、私の考えを明確にしておきます。 (続く……)
もうひとつ補足 2008年06月10日
MacのFlashでIMEが使えない件は、別に日本だけの問題ではありませんので、そのへん誤解無いようにお願いします。中国語や韓国語が駄目なのはもちろん、欧米のキーボードレイアウトであっても デッドキー が使えません。MacのデッドキーはIMEイベントを利用しているためです。
さらに補足 2008年06月10日
もうひとつ補足しておきます。 (続く……)
Re: ■(6/10) Firefox 3 のバグ 2008年06月12日
対象が明確ではないということで内容に手を入れました。 (続く……)
FlashでIMEが使えないと困るMacユーザの数は果たして? 2008年06月10日
piroさんの日記のコメント に昨夜、この疑問を投げかけてみました。 (続く……)
Re: Firefox3.0リリースとMac上でFlash問題について 2008年06月09日
ニュアンスが漂っているというよりは、そう言ってます。今回に関しては。開発コミュニティで行動を起こそうとしているのですから。 (続く……)
Re: みんなガンガン Vote しようぜ!! 2008年06月09日
既に担当の方はパッチを作成し、テストを行ったり、Fx3.0.1での修正のために準備をしてくれています。そんな脇で今更voteとかして、何になるというんでしょう? (続く……)
Fwd: Firefox 3 の修正内容のご紹介 その3 — URLも改行されるように 2008年06月03日
例の騒動で延び延びになっていましたが、ようやく公開できました。
Bug 5406 [Cocoa] Flashのテキストフィールドに日本語を入力出来ない #2 2008年05月31日
RC2 直前ですがバックアウトされました。私は元のパッチも理解できていないのでもうどうしようもありません。分かる人は是非コミットしてください。
Fwd: Firefox 3 の修正内容のご紹介 その2 — IE 独自拡張 CSS: ime-mode プロパティのサポート 2008年05月26日
第2弾公開です。
Fwd: Firefox 3 の修正内容のご紹介 その1 — IME の状態管理の改善 2008年05月23日
MJのブログの方にFx3の紹介記事をポストしていきますので、ごらんになってください。
残りひとつを…… 2008年05月10日
残り一つをさらに三つに分裂させて、一番レアケースな Bug-org 432953 はとりあえずバグってても問題ないだろう思われるので放置することにしました。 Bug-org 432951 が一番のメインです。そしてもうひとつが Bug-org 433030 、これもそれなりに重要だと考えています。
あとひとつ 2008年05月09日
トイレに行きたくなって目が覚めたらパッチをレビューした上に更新までしてくれていたので、昨日作業していたバグが一気に片付きました。残るはいよいよあと一つ。仮眠とったらPSTの朝までにパッチを出したいですな。
もうちょい…… 2008年05月09日
既にキーハンドリングに関する、WindowsとLinuxの作業は全て終了しています。残るは一番の問題児、Macのみ。 (続く……)
Bug-org 430650 '^' and '¨' chars don't work in password fields 2008年04月30日
IMEの状態を制御するようになってから、Linux版のパスワードエディタでデッドキーが使えない、というバグです。なんで今頃報告されるんだという感じですが。 (続く……)
Bug 6005 [Leopard]ことえりが入力中に時々クラッシュする 2008年04月30日
ことえりのバグなのですが、確定処理中に、再度APIで確定させると10.5のことえりがクラッシュするようです。なぜこのようなくどい処理になっていたかというと、CocoaのIMとのインターフェースの設計というのが非常にいいアレな感じで、イベントが発生する、というよりも、プロトコルに用意されたメソッドをアプリ側で実装しておくと、適宜それを呼び出す形になっています。このような仕様なため、ことえりでは確定処理中でしたが、ひょっとすると、他のIMでは確定処理中ではない可能性があるわけです。そういった状況が恐いので確定された状態を保障するために呼んでいたのです。ですが、10.5のことえりは、既に確定処理中なので無視すれば良いだけのはずの状況下でいらない再処理してクラッシュしていたようです。 (続く……)
Bug 6134 Cmd+Opt+F が効かない 2008年04月30日
Bug 6078の修正 によるregressionです。修正完了してます。
Bug 6078 [ことえり][10.5] Ctrl+Shift+;/Ctrl+Shift+J/Ctrl+Shift+Kで入力モードを切り替えられない 2008年04月30日
一応修正完了してます。10.5では10.4までとキーイベントの仕様が変わったため、これ以外にも色々と問題がありそうです。
Bug 6054の修正によるregressionで解決しているもの 2008年04月30日
説明する余力がないのでサマリのみ。 (続く……)
Bug-org 428846 Using underline hint at painting the strikeout line of Quirks mode 2008年04月19日
Quirksモードで取消線を描画する時に、描画するメソッドに描画しようとしている線が下線であると、間違えて指示していたというバグです。要するに単なるミスです。このバグの影響で、取消線の位置がstandardsモードに比べて低めに描画されていました。
Bug-org 426616 Acid2 chin is 1px too tall in FF3b5 2008年04月19日
Acid2の顎の部分が1px高くなったというバグです。 Bug 6069 のregressionで、下線のために必要なスペースが、ベースラインの下に1pxの空間を空けた後、更に1px下に下線を引くため、最低でもdescentが2px確保されてしまう、というのがバグの原因でした。 (続く……)
Bug 6054の修正で修正された、Bugzilla-jpには無いバグ 2008年04月19日
飛んできたバグメールを見ると、もういくつかのバグも修正されているようですが、今把握しているのはこれだけです。 (続く……)
Bug 6119 JIS キーボードで Cmd++ (Cmd+Shit+;) が効かない 2008年04月19日
Mac版です。 Bug 6054の修正 で修正されています。 (続く……)
Bug 5901 JISキーボードのCtrl + +(フルキー)でテキストサイズの拡大ができない 2008年04月19日
Bug 6054の修正 で修正されました。JISキーボードの場合、厳密に Ctrl + Shift + ; という組み合わせでしか動作しなくなっています。なお、テンキーの方は Shift が不要なままです。
Bug 6054 HTMLのaccesskeyでShiftを押さずに入力する記号を指定すると利用できない 2008年04月19日
HTMLのaccesskey属性はWindowsとLinuxでは Alt + Shift を同時押ししてアクセスしないといけませんが、 Shift キーが押されているため、 Shift キーを押した状態で入力できる文字しか利用できない、というバグでした。 (続く……)
Bug 6111 <input type="button">等では IME は無効にすべき 2008年04月19日
Bug 5961 の修正で、各要素がフォーカスを持ったときに編集可能かどうかのフラグを意識するようにしたのですが、そのフラグがinput要素の場合、常にtrueだったことが原因でした。 (続く……)
Bug 6107 first-letterが実際の文字の大きさのフレームでない 2008年04月19日
Bug 6069 の変更で、テキストを格納するスペースに下線や上線を引くための領域も確保するようにしていたため、first-letterをfloatした場合にテキストの上端が見た目上揃わない、というバグです。 (続く……)
Bug 6114 IMEの未確定文字列の下線やスペルチェッカーの下線が表示されない 2008年04月19日
regressionで点線や破線の下線を描画する部分のコードがシンプルに壊れていたのが原因でした。
タイトル 最終更新日
内容(最初の段落のみ)
Bug 6093 [Cocoa] パスワードエディタでAltキーと共に入力する文字が利用できない 2008年04月19日
IMEが有効なエディタでしか interpretKeyEvents を呼び出していなかったのが原因でした。また、それを呼び出さなかった場合のコードにも問題があるのでこのバグが再現していたわけですが、それは別のバグで対処することに。
デバッグビルドを利用したテストの推奨 2008年04月05日
またバグ報告の敷居を上げるなと批判もされそうな気がしなくもないですが、デバッグビルドを利用したデバッグというのも可能な方は是非試していただきたいものです。 (続く……)
Bug-org 388744 Off-by-one error in Windows drawing with inline-block and float 2008年03月30日
Bug 6069 の修正で修正 できてしまった バグです。 (続く……)
Bug 6086 textarea 要素では、IM 利用中にマウスでメニューを使うと確定してしまう 2008年03月30日
textarea/input要素はonchangeイベントのために、フォーカスを取得時に現在のエディタの値を保存し、フォーカスを失うときにそれと、そのときの値とを比較する、ということを行っています。その、値の取得時になぜかtextarea要素の場合にのみ、IMEを確定させていて、それがこのバグの原因となっていました。 (続く……)
Bug 6081 [text-decoration] 下線に :hover の color指定が反映されないことがある 2008年03月30日
下線がoverflow領域に再描画される際に、再描画領域がきちんと無効化されず、再描画対象から外れていた、というのがこのバグの原因です。 (続く……)
Bug 6012 欧文フォントが指定されている日本語のページで、日本語のみの部分を選択すると選択範囲が小さいことがある 2008年03月30日
trunkでは実際に使われているフォントのみから選択範囲背景を描画する高さを算出していたため、 font-family: 欧文フォント, 和文フォント; という指定を行っている場合に、日本語のみのtextframeで選択を行うと、欧文フォントの高さが含まれないため、選択範囲の高さがガタガタになる可能性があったというバグです。 <wbr> ハックを行っているような場合には かなり汚い見た目になっていた ので、修正が間に合って良かったです。
Bug 6069 [text-decoration] 下線等の有無を変更すると再描画に時間がかかる 2008年03月30日
下線等の有無が変わる度にreflowを起こさせて下線等のためのoverflow領域を再計算していたため、パフォーマンスがすごく落ちていた、というバグです。 (続く……)
Bug 6058 AquaSKKでQ/L/Shift+Lキーで入力モードを変えようとすると'q'/'l'/'L'の文字が挿入されてしまう 2008年03月30日
要約通りのバグです。 (続く……)
Bug-org 425488 Underlines are too far from text (e.g. Gmail links) 2008年03月30日
で、その Bug-org 425249 のしょうもないミスのバグです。こちらも修正が終わってますが、パッチを見て分かるようにランダムに発生するバグなので、これだけで完全に修正できているかは不明です。(そもそも私の環境では再現できませんでした。かなり高確率で再現してもよさそうなものですが……)
Bug-org 425249 gfxWindowsPlatform::InitBadUnderlineList() is broken by bug 424018 2008年03月30日
下線まわりのデバッグをしようとチェックアウトを行ったら、たまたま直前のチェックインで下線のブラックリストのシステム自体が壊されていたので急いで修正パッチをあげたという、珍しいバグです。他の作業の都合上、大急ぎで作業したため、 しょうもないミス をしていましたが。
Bug 6087 [Cocoa][egbridge] '@'を入力しようとするとクラッシュする 2008年03月26日
別のバグの検証中に発見したバグで、egbridgeのバグがこのバグのトリガとなっていました。beta5での修正には間に合いました。 (続く……)
Bug-org 422079 Plugin names need to be converted to Unicode 2008年03月18日
恥ずかしすぎるバグなので説明省略。
Bug 5834 別のロケールのフォント名が設定のデフォルトの場合、その表示に失敗する 2008年03月13日
例えば日本語環境のOS上だと、韓国語や中国語のフォントが、フォントの設定画面で、設定通りのフォントが選択された状態にならない、というバグです。 (続く……)
Bug 5917 一部のCJKフォントで下線位置が高すぎる(XPレベルでブラックリストで処理すべき) 2008年03月13日
Windows版のGecko1.8.1以前はlangがCJKなら下線位置をdecentの一番下にずらすようにしていたのですが、Gecko1.9ではそのコードがばっさりと無くなっていたため、一部のフォントで、全てのサイズ、もしくは一部のサイズで下線がくっつきすぎるという問題がありました。これはGeckoのバグという訳ではなく、適当ではないメトリックスを持つフォントが悪いのですが、とはいえなんらかの補正はやはり必要なので、今回からフォント名のブラックリストから特定のフォントでのみ、XPレベルで下線位置を今までのように補正するようになりました。 (続く……)
Bug 6062 [Cocoa] スペースキーでスクロールできない 2008年03月13日
完成からすっかり時間が経っているので安心していたのですが、テストに裏で関わってたバグで思いっきりregressionを見逃してしまっていました。修正、完了しています。
Bug 5911 {Add-ons} の{plugins} のプラグインの説明に非ASCII文字があると文字化けする 2008年03月13日
こちらは Bug 5988 と根が同じバグだったので、 Bug 5988の修正 で修正されました。
Bug 5988 プラグインの説明に非ASCII文字があると about:plugins に説明文が出てこない 2008年03月13日
MacOS XでQuickTimeのプラグインの説明がabout:pluginsでは表示されない、アドオンマネージャでは文字化けするというバグです。 (続く……)
Bug 6055 [text-decoration] 下線が上スクロール時に消えたり、1pxずれて描画されることがある 2008年03月13日
下線位置を決定するために小数点を丸める際に通常の四捨五入をしていたため、上方向にはみ出していてnsIFrameのY座標が負になっている場合に算出結果が逆方向に丸められる、というバグでした。修正完了です。
Bug 6053 デッドキーを連続入力しても文字が入力されない場合がある 2008年03月13日
フランス語等のキーボードレイアウトの時に、チルダを二回入力しても、チルダが二文字入力されず、何も起こらなかったというバグです。 (続く……)
Beta5決定 2008年03月05日
Beta5を追加することが決定しました。 (続く……)
Bug 6041 [ViewSrc] ソースビューアでGo to Lineでキャレットは移動するが、スクロールしない 2008年03月05日
Bug 5845 で文字列を選択した際にreflowを発生させるために、textframeが一度dirtyになり、その時に nsISelectionController::scrollSelectionIntoView が呼び出されるとスクロール先の座標算出に失敗するというバグでした。 (続く……)
Bug 6003 [ことえり] Ctrl+Shift+;/Ctrl+Shift+J/Ctrl+Shift+Kで入力モードを切り替えられない 2008年03月05日
Ctrlキーとの組み合わせが一切IMEにまで届いていなかったため、そういうショートカットキーを持つIMEの機能が使えなかったというバグです。 (続く……)
Bug 5406 [Cocoa] Flashのテキストフィールドに日本語を入力出来ない 2008年03月04日
私の担当範囲でFx2からのregressionで修正の目処が立っていない大きな(言い換えればヤバイ)バグはいよいよこれだけになりました。 (続く……)
Bug 5730 フォントの高さがページの高さより高い場合にページスクロールが逆転してしまう 2008年02月27日
masaさんが修正してくれました。実に素晴らしい。そして、感謝です。 (続く……)
Bug 6039 Osaka−等幅 (Osaka-mono) が使えない 2008年02月27日
Johnさんの巨大パッチの都合上、一度はバグでOsaka-monoが使えなくなっていましたが、修正されました。 (続く……)
Bug 5975 [text-decoration] フレーム内の下線にアンチエイリアシングがかかる場合がある 2008年02月27日
一時は私の出したパッチが却下され、Fx3で修正されない可能性が高まり、危ないところでしたが修正されました。
Bug-org 261081 Add support for pre-wrap value of white-space 2008年02月21日
CSS2.1の white-space: pre-wrap; がサポートされるようになりました。 -moz-pre-wrap はFx3リリース後にサポートをやめる予定なので現在利用している人は -moz- を削除してください。
Bug 6024 [Cocoa] IME利用中にマウスでメニューを使うと確定してしまう 2008年02月21日
MacでIMEを利用中に画面右上のIMEのメニューを利用すると未確定文字列が確定されてしまっていたバグ。二つの修正を入れることで修正できました。 (続く……)
Bug 6027 [Cocoa] フレーム内のエディタでIMEの候補リストを表示すると位置がおかしい 2008年02月21日
再変換の実装時に同時に修正しました。
Bug 5305 [Cocoa] ことえりで再変換が機能しない #3 2008年02月21日
Macの再変換機能がようやく復活しました。
Bug 5921 下線位置等はXPレベルで補正すべき 2008年02月21日
おかしなmetricsを持つフォントは今まで各OSごとに値を読み替える等の処理を行っていましたが、フォントはOS非依存(厳密には違いますが)なのでXPレベルでこの修正を行い、プラットフォーム毎の差が出ないようになりました。
Bug 5845 [text-decoration] 下線がスクロール時に再描画されないことがある 2008年02月21日
再度チェックインを行い、修正が完了しました。 (続く……)
Bug 6037 文字を選択してdeleteキーを押しても一文字目しか削除されない #2 2008年02月16日
regressionの原因となったパッチがbackoutされ、ひとまず修正されています。
Bug 6037 文字を選択してdeleteキーを押しても一文字目しか削除されない 2008年02月16日
このバグは非常に不便です。文字列を何文字選択してDeleteキーを押しても一文字目しか削除されません。BackSpaceだと問題ないようですが。
Bug 6038 dotted/dashedなborder/outlineの左と下がsolidで描画されてしまう 2008年02月16日
大したregressionでは無いので実害は無いのですが、フォーカスの矩形描画という目にする頻度が異様に高いものの 描画に失敗する ので違和感がスゴいです。
Bug-org 407462 Fast-path CJK text (was: several specific sites showing significant Tp regression in 1.9 from 1.8) 2008年02月16日
Windows版の話ですが、CJKテキストの描画速度が向上したようです。
Bug 6035 GTK_IM_MODULE=uim では、Firefoxが起動できない 2008年02月15日
uimを使っている環境ではtrunkが起動しないというバグです。全く原因の想像が付かなかったので地道にregression範囲を絞り込んでいったところ、 Bug-org 417066 Enable jemalloc by default on Linux に行き着きました。 (続く……)
Bug 6028 Gmailのメール作成の本文入力でIMEが無効(日本語が入力できない)のままである #2 2008年02月15日
動作に関しては修正が完了しました。まだ若干コードの品質で注文がついていますが。 (続く……)
Bug 5097 [Cairo][GTK2] 日本語フォントがbold/italicで表示できない #2 2008年02月13日
italicのバグは修正が完了しました。環境非依存で大丈夫なはずです。 (続く……)
Bug-org 415595 Use nsIPrefLocalizedString for intl.accept_languages in gfxWindowsFonts.cpp 2008年02月11日
新しいgfxのthebesではCJKのフォントのフォールバックの優先順位付けにaccept_language設定を利用しているのですが、その値の取得がlocalized stringとして取得しないといけないのに、単に文字列として取得していたというバグです。単純なので一瞬で修正できました。 (続く……)
Bug 6028 Gmailのメール作成の本文入力でIMEが無効(日本語が入力できない)のままである 2008年02月11日
先日の件はこれだった模様です。一応、パッチができたので出してます。長引きそうならbackoutするかもしれませんが、とりあえずこのままで行きます。
Bug 5961 contentEditable="true"のあるページでは常にIMEが有効 #2 2008年02月09日
久々にバグの修正が完了しました。contentEditableが有効なdocument内では常にIMEが有効だったいうバグ。ただ、 気になる書き込みを見つけてます 。確認出来る方、詳細な報告待ってます。
Beta3コードフリーズ間近 2008年01月30日
まずい。実にまずい。
Bug 5845 下線がスクロール時に再描画されないことがある #2 2007年12月07日
二つのregressionが出たのでバックアウトされています。 (続く……)
Bug 5949 [SeaMonkey only] フォームでオートコンプリートの候補を削ってIMEで文字入力するとき、最初に打鍵したキーで1文字目だけ確定される #2 2007年12月04日
修正、完了しました。
Bug 5961 contentEditable="true"のあるページでは常にIMEが有効 2007年12月04日
contentEditable でdiv要素等を編集可能にすると、そのドキュメント全体でIMEが有効になってしまうというバグ。 (続く……)
Bug 5966 メニューのキャプションの途中に "..." や "…" が含まれると、アクセスキーが挿入される位置がおかしい 2007年12月04日
この辺のコードをメンテナンスしたことがあるので実は知っていました、このバグ。でも、本来、これらの文字列をメニューの末尾以外で使用してはいけないというデザインのガイドラインがあるので発生することは無いと放置していたのですが、特殊なケースがあったのですね。 (続く……)
Bug 5948 letter-spacingが非ゼロの時、shrink-to-fitな幅の中で不要な改行が行われる時がある #2 2007年12月04日
この日記で文字列を選択するとレイアウトがおかしくなることがありましたが、そのバグです。修正されました。
Bug 5845 下線がスクロール時に再描画されないことがある 2007年12月04日
実に長いことかかりましたが修正終了しました。Googleの検索結果で下線が消えていたらこのバグです。 (続く……)
Bug 5305 [Cocoa] ことえりで再変換が機能しない #2 2007年12月03日
予想以上にパッチが大きくなってきて、まだしばらく日数がかかりそうです。ただ、今作っているパッチが完成すればWindowsでもいくつかのバグを修正できそうです。
タイトル 最終更新日
内容(最初の段落のみ)
Bug 5305 [Cocoa] ことえりで再変換が機能しない 2007年11月29日
MacがCocoaベースに移行してから再変換が全く機能しないというバグ。ようやく「動く」パッチができました。 (続く……)
Bug 5949 [SeaMonkey only] フォームでオートコンプリートの候補を削ってIMEで文字入力するとき、最初に打鍵したキーで1文字目だけ確定される 2007年11月24日
SeaMonkeyでautocomplete用のポップアップが出ている間、IMEが使えないというバグ。 (続く……)
Bug 5947 ホイールクリック(中クリック)で新しいタブが開けない #2 2007年11月24日
Bug-org 404499 の修正で拡張がこれまで通りに機能するようになったおかげで再現しなくなりました。
Bug 5948 letter-spacingが非ゼロの時、shrink-to-fitな幅の中で不要な改行が行われる時がある 2007年11月22日
このもずはっく日記の右上のナビゲーションでたまに不必要な改行が発生するバグです。 (続く……)
Bug 5947 ホイールクリック(中クリック)で新しいタブが開けない 2007年11月22日
昨日発見したリンクをホイールでクリックして新しいタブで開けないバグを報告しておきました。本家で全然見あたらなかったので私の環境も疑いましたが、IRCでは他の人も再現するとのことでした。 (続く……)
Bug 5937 行に十分なスペースが残っていても開き括弧の前で強制的に改行されてしまうことがある #2 2007年11月21日
こちらは別のバグの修正で消えています。
Bug 5928 UIの省略記号は"…"か"..."かをローカライズ時に選択できるべき 2007年11月21日
例の"…"問題の続きです。 (続く……)
Bug 5242 [Cairo] FontLinkが機能しない #2 2007年11月18日
WindowsのFontLinkの実装要望です。すでにパッチはできているのですが、時期が少し遅いのでFx3に入る許可がもらえるかはまだ微妙な情勢です。この問題で悩んでいる人にとっては重大な問題なんですが、その人の母数が少なそう、というのが問題です。 (続く……)
Bug 5929 配色を変更すると最小化が解除される 2007年11月18日
Windowsでは配色を変更するといくつかのメッセージが飛んでくる訳ですが、それらのメッセージを処理しないようにしても再現するので、原因がよく分かりません。
Bug 5940 タブバーがマウスホイールでスクロールできない 2007年11月18日
Fxではタブバーにタブが納まりきらない時にはマウスのホイールでタブがスクロールできるようになっているのですが、それがたぶん17日のビルドからできなくなっているというバグです。 (続く……)
Bug 5938 メニューとボタンはキャプションの"..."や"…"を自動的に置換すべき 2007年11月18日
Bug 5928 でローカライズ時に省略記号を調整できるようにしても、ローカライズされていない拡張を使った場合等には、結局、同じ問題が残ることになります。 (続く……)
Bug 5937 行に十分なスペースが残っていても開き括弧の前で強制的に改行されてしまうことがある 2007年11月18日
新しく報告されたバグをできるだけ日記でも情報を出していくようにしようと思います。(昔はやってたんですが、最近、全くやってなかったのでもう一度体制を見つめ直す意味でも。) (続く……)
Bug-org 403589 Fuse memory allocations in gfxTextRun 2007年11月17日
早速、メモリのフラグメンテーションに対する対策がthebesに若干投入されている。
Fwd: Firefoxのメモリ消費癖はフラグメンテーションに一因ありか 2007年11月16日
記事の内容にも一応言及しておきます。 (続く……)
Bug 4681 ThunderbirdのAddress bookのEdit cardダイアログでIMEの候補リストやATOKナビの位置がずれる #2 2007年11月09日
Googleの桃井さんから直接連絡があって、英語版Gmailに導入された新しいUIでは、チャットへのメッセージ入力時にFx2ではこのバグが発生するとのこと。ちなみにWindows版のみのバグです。 (続く……)
Bug 5843 UI に … (U+2026 'HORIZONTAL ELLIPSIS') が使われると見た目が不自然 2007年11月09日
1.8branchからは問題のコードをバックアウトしたのでFx2.0.0.10からは元に戻ることになります。 (続く……)
Bug 5920 PR_LOGGINGが宣言されていないとnsCookieService.cppでビルドに失敗する 2007年11月09日
たまたま見つけて先に出されてたパッチを押しのけて修正。 (続く……)
Bug 5886 日本語のjustifyで行頭が揃わない 2007年10月17日
new textframeでは文字の両側にスペースを追加することでjustifyを実現するようになったのだが、このやり方だと行頭と行末の文字にスペースが追加してはいけないことになる。だが、行頭の文字にはスペースが追加されていたため、行頭が揃わない、というバグ。 (続く……)
Bug 5893 [Cocoa] タイ語のキーボードレイアウトで文字を入力するとEnterキーが押されたことになるキーがある 2007年10月17日
Bug 5884 のregressionで、タイ語の入力中に文字によってはEnterが押されたことになったり、タブが押されたことになるというバグ。 (続く……)
Bug 5341 [Cairo] Symbol フォントはCSSから指定されても、使わないようにすべき 2007年10月12日
Fx2ではQuirksモードでfont要素のface属性にsymbolフォントを指定した場合にのみ、symbolフォントでレンダリングし、それ以外の場合はsymbolフォントを無視していた。Fx3ではgfx部分の書き直しにより、これが全ての場合に適用されるようにregressionが発生していたが、過去の動作そのものが Invalid となった。 (続く……)
Bug 5825 [LB] ピリオドとダブルクォーテーションの間で折り返すべきではない #3 2007年10月12日
reftestsも突っ込み、ようやく作業がほぼ終了。 (続く……)
Bug 5884 [Cocoa] input[type=text]の文字列を選択した状態でEnterでフォームを提出すると選択文字列が消える 2007年10月12日
Cocoaのみのバグ。KeyPressイベントで押されたキーに関する情報をセットしていなかったのが原因なので割と簡単に修正完了。 (続く……)
執筆中 2007年10月09日
line-breakingの仕様を執筆中 。 (続く……)
Bug 5858 [Cairo] font-familyの最初のフォントのみで描画している 2007年09月29日
Bug 5515 の時にテスト不足で生まれたバグの修正完了。 (続く……)
Bug 5825 [LB] ピリオドとダブルクォーテーションの間で折り返すべきではない #2 2007年09月24日
テストケースを作り倒している最中に見つけた、いくつかの細かいバグを修正するパッチを投入。
Bug 5825 [LB] ピリオドとダブルクォーテーションの間で折り返すべきではない 2007年09月20日
改行仕様変更、第二弾投入完了。 (続く……)
Bug 5589 [Cairo] リンクの下線位置が高すぎる #2 2007年09月19日
下線の位置が何か変だ、というバグ。(Mac) (続く……)
Bug 5860 [cocoa] スピンボタンのサイズが描画結果と合っていない 2007年09月18日
スピンボタンのサイズがcocoaでは決め打ちになっていて、しかもその値がやたらといい加減だったバグ。 (続く……)
Bug 5854 CMSが有効だとIMEの未確定文字列が正しく表示されない #2 2007年09月08日
ひとりまずM8では修正が終わっている。本家は修正方法がアドホックなので完全に終了するまで reopen となったが、バグそのものは再現しなくなっているので安心してほしい。
Bug-org 394109 Inconsistent text-decoration positioning 2007年09月04日
Bugzilla-jpに登録するのを忘れていたが、下線等の位置が一定しないというバグ。 (続く……)
Bug 5854 CMSが有効だとIMEの未確定文字列が正しく表示されない 2007年09月01日
久々にIMEユーザのみが気づきそうなregression。たぶん、MacでもCMSが有効だと文字列の選択色がおかしくなってるんではないかと思う。 (続く……)
Bug-org 392252 Need new APIs which convert AppUnits to pixels for gfx 2007年08月23日
thebes用にnsPresContextにAPIの追加。 (続く……)
Bug 5091 [Cocoa] 日本語未確定の状態で他入力欄へ移動し、再び元の入力欄に戻った時の表示不正 2007年08月22日
修正完了。結局CarbonのAPIを使うはめになった。 (続く……)
Bug 5559 [Win] IMEの未確定文字列の下線は破線にすべき 2007年08月22日
予定通り、Windows版の未確定文字列の下線は破線になった。これはWindows版IEやMS Office等と同じ表示なので新規ユーザには違和感が少ないと思う。
Bug 5473 リンクの下線が表示されない #2 2007年08月22日
先日修正したが、 スクロール時の描画 にはまだ別の問題がある模様。
Bug-org 384624 Update the Windows refplatform 2007年08月16日
今夜(PDT)にリファレンスプラットフォームに変更されるらしい。また環境作り直して、ドキュメント書かないと……
Bug 5473 リンクの下線が表示されない 2007年08月16日
フォントと、その表示位置によっては下線の描画、再描画、消去がうまくいかなかったバグ。 (続く……)
Bug 5527 text-decorationの下線/取消線/上線の太さが一定にならないことがある #2 2007年08月07日
下線等の太さがテキストの場所(Y座標)によって変わったり、線とテキストの位置関係が不安定だったりした長年のバグ(たぶん。Fx2以前で発生していた記憶はあまり無いが、コードの原理的にはあり得る)。 (続く……)
Bug 5515 [Cairo][Mac] フォントスイッチングに改善が必要 2007年08月07日
修正完了。といってもメインとなる部分はパッチを提案しただけで、vladがきれいにまとめてくれたのだが。 (続く……)
改行関係のバグ、第二陣 #2 2007年08月07日
一応最新の経過を。 (続く……)
Gecko1.9でなんとか修正したいバグたち 2007年07月28日
優先度は低めだがなんとかしたいな、と個人的に考えているバグたち。
改行関係のバグ、第二陣 2007年07月26日
とりあえず現在作業中の改行周りの仕様修正第二弾に絡む問題をbugzilla-jpにも登録してみた。日本語で良いので何か反論があれば書き込んで欲しい。
Bug-org 4821 Full zooming not functional (images, objects as well as text) (page zoom like opera) 2007年07月26日
ようやく修正された。 (続く……)
Bug-org 389056 Don't break line between periods and quote 2007年07月26日
数日以内に修正できると思うが、ついでで、改行仕様が割と変更される予定なので要注意。 (続く……)
Bug-org 336959 Line Breaking with Pango/Uniscribe 2007年07月18日
サマリとはずれるが、タイ語の改行をネイティブなライブラリに任せてしまおうというバグ。もうちょっとで入ると思うが、改行周りのバグはものすごい長丁場のものばかりだ。
Bug-org 311415 implement -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, -moz-fill for width, min-width, and max-width 2007年07月18日
何のことかよく分からなかったのだけど、 dbaronのドキュメント にさらっと目を通して納得。あとでよく読んでみよう。
Bug 1476 URLがブロック要素内で折り返さない #3 2007年07月13日
新パッチ投入。 (続く……)
Bug 1476 URLがブロック要素内で折り返さない #2 2007年07月09日
ようやくテキスト周りのコードの改修が終わってきたので、作業を再開。 (続く……)
Bug-org 386451 Too much memory used by Thebes Images to display 4.5Mb Image 2007年07月01日
まだ詳しく見てないけど、comment 8の通りなのであれば、Fx3は今までよりもメモリを食うことになるなぁ。layoutとかでいかに省メモリな努力しても画像に食いつぶされたら台無し。
そろそろGecko1.9に入れるか入れないかバグの取捨選択が必要になってきた 2007年06月27日
a6がいよいよフリーズして、betaステージに突入する。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug 5670 [Win][GTK2][Cocoa] Caps Lock/Num Lock/Scroll Lockの状態を取得するAPIが欲しい 2007年06月26日
とりあえず修正完了。でも、今のところ、xpconnectで使えないので拡張から利用することもできないし、フロントエンドも一切実装していない。 (続く……)
Bug-org 374251 2007年06月08日
修正完了。 (続く……)
Bug-org 324819 Fixed positioned elements now lag/flicker when scrolling (regression from bug 317375) 2007年05月29日
position: fixed; なボックスがあるとスクロール時にちらつきが発生していたバグが今夜のビルドから修正されている。
Bug-org 381920 physical units rounding error 2007年05月26日
絶賛意見募集中。 (続く……)
Bug 4223 ime-modeプロパティの実装 2007年07月22日
ようやく実装完了。Geckoにおける ime-mode の仕様は以下の通り。 (続く……)
Bug 5553 [Cairo][pango] PangoFontの取得に時間がかかることがあるので、PangoFontはキャッシュするべき 2007年05月09日
パッチの作成からチェックインまで約4ヶ月。最後の最後まで手こずったが修正完了。これでLinuxのテキストレンダリングも有る程度まともなものになったはず。
Bug 5684 [Win][GTK2] エディタ上でIMEがオンだとメニューのニーモニックが使えない 2007年05月06日
jshinにつっこまれるまでど忘れしていたバグ。 (続く……)
Bug-org 368247 Rewrite border rendering for Thebes 2007年05月02日
ようやくborder描画コードのリファクタリング第一弾が入った。 (続く……)
Bug 5632 [Cairo][Win] Print Previewやタブの内容をサムネイル化する拡張で文字が異様に大きく表示される 2007年04月27日
結局よく分からないままだが、rocのパッチで修正された。どうもcairo自体にバグ(というか設計ミス?)があった模様。どうりで話がかみ合わない訳だ。
Bug 5661 [Cocoa] ハングルの入力時にEnterを押しても、確定されるだけで改行されない 2007年04月27日
修正完了。
Bug 5128 [GTK2][topcrash] GTK2のnsWindow.cppのIM_get_input_context()でクラッシュする #2 2007年04月27日
パッチは前から出来ていたが、検証できる人が誰も名乗りでないので放置されていたバグ。だが、talkbackによるフィードバックが非常に多いのでパッチを入れることになった。 (続く……)
IME制御のコードを読みたい方へ 2007年04月17日
IMEの制御に関する簡単な概念を書いておきます。読む前に目を通しておいてもらえれればコード自体は非常にシンプルでプログラム書いたことのある人なら誰でも読めるようなものです。 (続く……)
IME無効化バグリスト 2007年04月17日
一通り修正が完了したので記念に関連バグをリストアップ。 (続く……)
Bug 5353 [Mac][Cocoa] IME APIの実装 2007年04月17日
IMEの状態制御に関するほぼすべての開発がこれで終了。Macでもエディタ以外ではIMEが無効になるようになった。 (続く……)
Bug 5625 スレッドペインで件名カラムが空白になるメールがある 2007年04月10日
Trunkでのみ発生していた謎のバグ。ランダムっぽく発生して、原因が全く想像つかなかったのだが、デバッグビルドを作って走らせてみると簡単に問題を発見できた。 (続く……)
Bug 854 ブラウザ上で選択、違う列にあるセルを選択してコピーしてテキストエディタにペーストすると1行にまとめられる 2007年03月30日
結構古いバグ。修正された。 (続く……)
Mac向け大きなパッチ二つ 2007年03月30日
Bug 5353 と Bug 5515 。 (続く……)
Bug 5648 [Cairo] 画像周辺のテキストの描画色がおかしくなることがある 2007年03月25日
前々からすごく気になっていたバグだが、誰も報告しないので放置しておいたら、こんなに長引いた上に、報告したら一日でパッチが用意された。やっぱり報告しないと。誰かがやってくれるだろうってのは、駄目だな。
Bug 5127 [CSS2][Cairo] outlineプロパティから'invert'値をドロップすべき 2007年03月17日
修正完了。 (続く……)
Bug 5644 [Win] non-ASCIIのユーザ名で添付ファイル付きのメールを転送しようとすると必ず失敗する 2007年03月17日
滑り込みセーフ。
Bug 5624 IMEで入力する際に、変換部分の色が変わらない時がある 2007年03月04日
tb2の追い込みでいくつかのバグの手続きやっててnightlyビルドを落としていない間にえらく深刻なバグが発生してしまっていた。 (続く……)
Bug 5615 文字化けメールを受け取ると(?)エラーがでる (Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIScriptableUnicodeConverter.ConvertToUnicode]) 2007年02月28日
どういう状況下で発生するバグなのかイマイチ分からないのだが、とりあえず修正完了。単に問題の箇所をtryで包んだだけなのだが。 (続く……)
ビルド環境をi-RAMへ 2007年02月28日
この前、ワゴンセールで見かけて、調子に乗って買ってしまった i-RAM にcygwinを入れてビルド時間の短縮を図ってみた。 (続く……)
Bug 5188 [RFC 2231] Content-Typeフィールドにnameパラメータは不要 2007年02月18日
こちらもついでに修正。RFC 2231でのみ送信する設定の場合はnameパラメータを出力しなくしている。
Bug 4876 日本語もしくは長いファイル名の添付ファイルを送信した場合、Outlook/Outlook Express で att00xxx.xxx として表示される 2007年02月18日
とりあえず修正完了(のつもり)。tb2向けの1.8branchにもチェックインしている。 (続く……)
Bug 5589 [Cairo] リンクの下線位置が高すぎる 2007年02月11日
報告を機にMacでのテキストレンダリングの検証をしてみると色々と鬱陶しい事実が。(以下、cairoの仕様かもしれないが、たぶんATSUIの仕様だと思う。) (続く……)
Bug 5585 プライマリディスプレイ以外ではメニューが正しい位置に表示されない #2 2007年02月09日
修正完了。 (続く……)
Bug 5542 outline-offsetに負の値を指定すると、1pxとして解釈される 2007年02月09日
イージーミスによるregression。ようやく解決。炎上のおかげで最後の最後まで焦らされた。
Bug 5585 プライマリディスプレイ以外ではメニューが正しい位置に表示されない 2007年02月09日
既に知っている人も多いかもしれないが、昨日、ツリーが閉じている間にかなり大きいランディングが発生している。(パッチのサイズは700kB!) (続く……)
Bug 5571 [cairo][pango] 一部の文字が表示されないことがある 2007年02月08日
Linuxで文字が表示時にのみ消えることがあるというバグ。修正済み。 (続く……)
Re: httpsだと思ってたらhttpで通信することになるような場合、Firefoxはキャンセルできないことが多い 2007年02月08日
なんかまた変な記事が出ているぞという話を見かけたので。 (続く……)
Bug 5526 [Cairo][Mac] font-size-adjustのサポート 2007年02月03日
Macでも実装完了。 (続く……)
Bug 5550 [Cairo][GTK2][BeOS] fontconfig関連のコードは共有すべき 2007年01月31日
コードのリファクタリングのみのバグを修正。といってもロジックの変更は一切なし。 (続く……)
display: inline-block;とdisplay: inline-table;のサポート 2007年01月29日
Trunkでようやく修正された模様。いくつか適当にテストケースを書いてみる。 (続く……)
Bug 5567 [Cairo][Win] font-size-adjustが半透明色の場合にレイアウトが崩れる原因になる 2007年01月26日
半透明色等を使うと通常のテキスト表示とは異なる関数が使われるのだが、そこのサイズ取得のコードを修正し忘れていたために発生していたバグ。既に修正済み。
Bug 5564 [GC] CSSのcountertで何も表示されない 2007年01月26日
どうもセキュリティバグのregressionだった模様で、本家でも誰も気づいていなかった様だ。1.8 branchでも発生していたので、そのまま2.0.0.2がリリースされたらヤバイところだった。 (続く……)
チルトホイールに完全対応完了 2007年01月22日
MSの情報収集をおこたっていて気づいていなかったが、昨年12月5日に IntelliPoint 6.1 がリリースされていた模様。このバージョンではVistaで追加される新メッセージを他のWindowsでも送信してくれるように修正されているようだ。このため、チルトホイールによる横スクロールがMSのマウスでは正常に機能するようになっている。 (続く……)
Bug 5517 一部のマウスドライバでホイールが正常に動作しない #2 2007年01月22日
報告するのを忘れていたが、既に修正されていて、再現していた人たちからのフィードバックでもnightlyで問題なくなった様だ。つまり、Fx2.0.0.2では修正されているはずである。全ての協力者に感謝。あと、すみませんでした。
new text frame 2007年01月21日
まだ有効になってないものの、既にtrunkには new text frame が入っている。 Roc の素晴らしい仕事の結果だ。 (続く……)
相対単位はfont-sizeから算出されるのが正しいのか、font-size-adjustで補正された値が正しいのか 2007年01月06日
font-size-adjustを実装したものの、表示結果がおかしいという話が出た。 (続く……)
Bug 5514 [Cairo][Mac] bug 5486 による ts regression #2 2007年01月06日
第二弾のパッチを投入したものの、tinderbox上では効果なし。私の環境では効果あったんだが…… (続く……)
Bug 5518 [Cairo][Mac] ヒラギノのW6を指定しても、テキストがボールドにならない #2 2007年01月06日
修正完了。
Bug 5484 [Cairo][Win] font-size-adjustが効かない #2 2007年01月06日
修正完了。あとはMacのみ。
Bug 5461 [Cairo][10.3.x only] ヘルプビュアーでヘルプが正しく表示されない(CSSのサイズ指定 "ex"が機能しない) #2 2007年01月06日
修正完了。 (続く……)
Bug 5534 [Cairo][Mac] font-weight: normal/400; 以外、全て太字になってしまう #2 2007年01月06日
修正完了。 (続く……)
Bug 5533 [Cairo][GTK2] pango_shapeの呼び出し回数の軽減すべき #2 2007年01月06日
修正完了。 (続く……)
Bug 5469 [Cairo] "Arial CE"を指定すると、bug 5322の現象がまだ発生することがある #2 2007年01月06日
修正完了。
Bug 5519 [Cairo][Mac] 下線が表示されないことが多い #2 2007年01月06日
修正完了。
Bug 5534 [Cairo][Mac] font-weight: normal/400; 以外、全て太字になってしまう 2007年01月02日
Macのみのバグ。現在作業中。 (続く……)
Bug 5461 [Cairo][10.3.x only] ヘルプビュアーでヘルプが正しく表示されない(CSSのサイズ指定 "ex"が機能しない) 2007年01月01日
OS X 10.3でのみATSUIからmetricsを取得してもx-heightが取得できないというバグ。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug 5294 [Cairo] outlineがアンチエイリアシングで描画される 2007年01月01日
borderはAA無しで描画されるのに、outlineだけAAが効いた状態で描画されるというバグ。現在、パッチレビュー中。
Bug 5469 [Cairo] "Arial CE"を指定すると、bug 5322の現象がまだ発生することがある 2007年01月01日
Font Name Resolverで解決できないフォント名がまだ一部あるというバグ。現在パッチレビュー申請中。 (続く……)
Bug 5484 [Cairo][Win] font-size-adjustが効かない 2007年01月01日
Windows版は相変わらず壊れたまま。現在レビュー申請中。
Bug 5517 一部のマウスドライバでホイールが正常に動作しない 2007年01月01日
Fx2.0.0.1でマウスホイールでスクロールできなくなる、というバグ。現在、レビュー中。 (続く……)
Bug 5533 [Cairo][GTK2] pango_shapeの呼び出し回数の軽減すべき 2007年01月01日
Linux版のテキストレンダリングはほぼ、基本的な機能の実装は終わっているが、パフォーマンスが非常に悪いというのが問題になっていた。WindowsとLinuxでほとんど同じ構造のコードを書いてLinuxだけ極端にパフォーマンスが悪いのでpangoの性能がWindowsのUniscribeに比べて極端に悪いとしか言いようがない。そこで、各APIのパフォーマンスを測定してみた結果、現在のコードでは極端に時間を食っているpango_shapeの呼び出し回数を抑えれば高速かできそうだ、という結論に至った。そんな訳で、何故か年を越しながらのパッチ作成になった。 (続く……)
Bug 5519 [Cairo][Mac] 下線が表示されないことが多い 2007年01月01日
Macでは下線がほとんど表示されないというバグ。これも現在作業中。 (続く……)
Bug 5527 text-decorationの下線/取消線/上線の太さが一定にならないことがある 2007年01月01日
昨年、最後に修正したborderとoutlineの問題と同じ問題。Windowsでは発生を確認していないし、Linuxでもどうも起きない模様だが、Macでは原理上、必ず発生する。これも現在作業中。 (続く……)
Bug 5518 [Cairo][Mac] ヒラギノのW6を指定しても、テキストがボールドにならない 2007年01月01日
font-family で ヒラギノ角ゴPro W6 を指定しても、太字で表示されないというバグ。現在作業中。 (続く……)
Bug 5514 [Cairo][Mac] bug 5486 による ts regression 2007年01月01日
つい先日、MacにもFont Name Resolverが実装できた訳だが、そのキャッシュを馬鹿正直に起動時に全て作っているため、若干起動時間が遅くなってしまったので、どうにかしよう、というバグ。現在作業中。 (続く……)
Bug 5097 [Cairo][GTK2] 日本語フォントがbold/italicで表示できない 2007年01月01日
まだ作業中のバグ。 (続く……)
Bug 4355 px以外の単位を使うとborderの太さが一定にならない 2006年12月28日
borderの太さが一定しないというバグ。 (続く……)
Bug 5272 [Cairo] ビットマップフォントやベクタフォントが優先指定されている場合に、それらのフォントに含まれていない文字をそのフォントで描画してしまうことがある 2006年12月28日
私が対応しないといけなさそうだったバグをSimonが修正してくれてラッキー。 (続く……)
Re: white-space:pre-wrap 18:04 2006年12月28日
まだ問題が残っているので未来への互換性のために -moz- を取り除いていないんですが……斉藤さんの書き方だとバグ持ちでも削除しろと言ってるように見えます。 (続く……)
Bug 5387 [cairo] デフォルト設定で日本語がヒラギノ角ゴで表示されない 2006年12月24日
こちらもMacのFont Name Resolverで解決。 (続く……)
Bug 5467 [Cairo] フォント設定の選択リストで、日本語フォント名が表示されない 2006年12月24日
MacのFont Name Resolverで解決。 (続く……)
Bug 5486 [Cairo][Mac] 与えられたフォント名から実フォント名への変換機能が必要 #2 2006年12月24日
実装完了。いくつか問題は残っているのでそれは順次対応予定。 (続く……)
Bug 5486 [Cairo][Mac] 与えられたフォント名から実フォント名への変換機能が必要 2006年12月20日
ようやく解決の糸口が見えてきた。 (続く……)
Bug 5481 [Cairo][Mac] 'Lucida Grande'でline-height: normal;とすると行高が大きすぎる 2006年12月14日
Macの行高算出に関するバグ。 (続く……)
Bug 5495 [Cairo][CSS2][Pango] font-size-adjustをサポートすべき 2006年12月14日
LinuxでもCSS2の font-size-adjust をサポートすべきというバグ。 (続く……)
Bug 5472 [Cairo] ResolveFontNameがフォントが存在しない場合に初期化していない戻り値を返すため、リストアップが中断する 2006年12月11日
Font Name ResolverがLinuxではきちんと動作していなかったバグ。既に修正済み。
Bug 5490 [Cairo][Pango] Itemizingの高速化 2006年12月11日
Linuxで最初の候補のフォントで表示できない文字があると表示できるフォントを探すのが致命的に遅いというバグ。 (続く……)
Bug 5359 [Cairo] 文字化け時にクラッシュすることがある。 2006年12月11日
文字化け時にランダムにクラッシュしていたバグ。 (続く……)
Reflow branch合流 2006年12月11日
だそうです。Acid2もクリアしてますね。
Gecko1.9 alphaは大量に? 2006年11月30日
Developer Newsの Tree Closure for Gecko 1.9 Alpha Release に以下のようなことが。 (続く……)
Bug 5242 [Cairo] FontLinkが機能しない 2006年11月29日
ようやく擬似的な実装の方法が見えてきた。 (続く……)
Bug 5292 WM_MOUSEHWHEELに対応すべき #2 2006年11月23日
1.8.1 branchにもチェックイン終了。 (続く……)
Bug 5464 [Win] デーヴァナーガリが表示されない 2006年11月23日
Bug 5340 のregression第二弾。 (続く……)
Bug 5463 起動時にassertionが出る (gfxPlatformGtk::IsExistingFont) 2006年11月23日
Bug 5340 のregression第一弾。 (続く……)
Bug 5340 [Cairo] 与えられたフォント名から実フォント名への変換機能が必要 #2 2006年11月21日
ようやく修正完了。一ヶ月以上にわたった修正になってしまった。 (続く……)
Bug 5426 [Cairo] ドロップダウンリストでフォーカスが常に黒で描画される(前景色を使うべき) 2006年11月05日
一行パッチで修正完了。 (続く……)
Bug 5388 Print Previewで、:hoverは有効であるべきではない 2006年11月04日
修正完了。 (続く……)
Bug 5404 [GTK2] Webページ内のエディタでクリック時に未確定文字列が強制確定されない 2006年10月31日
修正完了。 (続く……)
Bug 5375 [Cocoa] フォームに日本語が入力できない 2006年10月31日
修正したものの、 nsIKBStateControl::ResetInputState が動いてなかったりと、色々と問題山積。
Bug 5340 [Cairo] 与えられたフォント名から実フォント名への変換機能が必要 2006年10月24日
ようやく最終草案となるパッチを提出。 (続く……)
VC6のサポート終了? 2006年10月20日
この前の bug-org 356235 の修正で、いよいよVC6でのビルドができなくなった らしい 。
Bug-org 356862 checkin for bug353185 broke enable-xprint 2006年10月17日
報告者がパッチを提供してくれたので報告から30分で終了。(Tinderboxの監視が今までかかったが。) (続く……)
Bug 5350 [Cairo][Mac] ロケーションバーで文字の下部が表示されない 2006年10月15日
以前tinderboxを燃やしてしまったこのバグも修正完了。 (続く……)
Bug 5393 [Cairo] LinuxのASCIIテキストレンダリングが壊れて、Unicodeレンダリングにも影響が出ている #2 2006年10月15日
IRCで連絡がとれたので修正完了。
Bug 5393 [Cairo] LinuxのASCIIテキストレンダリングが壊れて、Unicodeレンダリングにも影響が出ている 2006年10月15日
Linuxのテキストレンダリングが豪快にぶっ壊れてる。 (続く……)
Bug 3163 [Linux, Mac]Form部品のデザインが統一されていない 2006年10月13日
Jokerさんの情報によると、MacのデフォルトウイジェットがCocoaになったものの、Webページ上のボタンとかはCocoaネイティブな見た目にしない模様。 (続く……)
Bug 5248 [Cairo][Win] vertical-align: superの位置が上がりすぎる(MS ゴシック) 2006年10月11日
懐かしのMS (P)ゴシック、MS (P)明朝の問題(バグ?)。 (続く……)
Bug 5369 [Cairo][pango] pango languageからmoz languageへの変換時に、国コードのみでの再検索に失敗する 2006年10月01日
恥ずかしいバグ。修正済み。 (続く……)
Bug 5364 [Cairo] Pangoのバージョンが古いと、起動しない 2006年09月30日
Bug 5180 のregression。 (続く……)
Bug 5180 [Cairo][pango] pangoによるフォントスイッチングがデタラメ #6 2006年09月30日
盆ぐらいからかかりっきりだったこのバグがようやく修正完了。 (続く……)
Mozillaのパッチを書いて採用されるまで #2 2006年09月17日
久々に大改訂。 (続く……)
Linuxのテキストレンダリングの今後の予定 2006年09月10日
今現在、pango_layout_*を使わないようにする、というかなり大きめのパッチがレビュー中だが、これが入ってもまだいくつか問題がある。 (続く……)
Bug 5307 WM_MOUSEWHEELの回転量が累積しない 2006年09月08日
こちらも同時に修正完了。パッチ原案を作成してくれたえむけいさんに感謝。
Bug 5292 WM_MOUSEHWHEELに対応すべき 2006年09月08日
trunkでの修正完了。情報提供してくれたえむけいさんに感謝。
Bug 5180 [Cairo][pango] pangoによるフォントスイッチングがデタラメ #5 2006年09月02日
おおむね問題無くなってきたが、IPAフォントでビットマップフォントとして表示される時に限り、空白以降がランダムに消えてしまうバグがある。 (続く……)
Bug-org 349727 random crash due to trashed nsWindow::mIMEData 2006年08月30日
またしても謎のクラッシュバグ。とりあえず修正済み。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug 5180 [Cairo][pango] pangoによるフォントスイッチングがデタラメ #4 2006年08月27日
ようやくパッチが完成。 (続く……)
Bug 2813 印刷マージンが正しく記憶されない。 2006年08月26日
xpfeのレビュアだったNeilが toolkitのレビュア にも名前を連ねていたことに気づいた。 (続く……)
Bug 5180 [Cairo][pango] pangoによるフォントスイッチングがデタラメ #3 2006年08月25日
パッチの機能そのものは完成。 (続く……)
Bug 5247 [Cairo][Win] CJKの文字に対してはfont.name(-list)が無視されている #2 2006年08月24日
今度こそ修正完了(確認済み)。
Bug 5180 [Cairo][pango] pangoによるフォントスイッチングがデタラメ #2 2006年08月21日
Fedora Core 5を使ってテストしているんだが、よく分からない。 (続く……)
Bug 5180 [Cairo][pango] pangoによるフォントスイッチングがデタラメ 2006年08月19日
ブロックしていたバグのパッチが入ったのでようやく修正再開。 (続く……)
Bug 5247 [Cairo][Win] CJKの文字に対してはfont.name(-list)が無視されている 2006年08月18日
修正完了。 (続く……)
Re: firefoxのurlライン・ブレーク問題 2006年08月17日
少し誤解があるようなので現在の改行仕様を紹介しておく。 (続く……)
Bug-org 271815 GTK2 IM over-the-spot doesn't work with Chinese IM because the editor doesn't return correct caret position #3 2006年08月17日
1.8.0.7にも投入。
URLの折り返し問題はGecko(Firefox)のバグなのか? 2006年08月14日
URLの折り返し問題はGecko、つまりブラウザで言えばFirefoxのバグなのか。この辺をよく理解できていない方がいるようなので私見を書いておこうと思う。 (続く……)
GeckoでサポートしているIMEはなんですか? 2006年08月11日
またFAQ。 (続く……)
Bug-org 343655 optimize win32 image rendering 2006年08月11日
Windowsでの画像の描画の高速化パッチが投入されている。 (続く……)
Bug-org 342366 make cairo gfx faster (on Windows) 2006年08月11日
Windowsのthebes高速化のためのバグ。 (続く……)
バグを修正したいんですけど、どうすれば良いですか? 2006年08月08日
よく聞かれることなので、FAQをば。 (続く……)
Bug 5175 マウスホイールの動作はどうあるべきか #5 2006年08月07日
追加パッチを投入してみた。是非テストして、フィードバックを返して欲しい。
Bug-org 346417 RTL justify code is wrong in nsTextFrame 2006年08月07日
別のバグの調査でレンダリングのコードを調査していたときに偶然発見したバグ。 (続く……)
チルトホイール #3 2006年08月02日
えむけいさんよりWinVistaで新しいメッセージがチルトホイール用に追加されるということなので、それへの対応を Bug 5292 に登録した。 (続く……)
チルトホイール #2 2006年08月02日
Bug 5291 に登録してみた。意見があればよろしく。
チルトホイール 2006年08月02日
GeckoはMicrosoftのマウスのチルトホイールにうまく対応できていない。 (続く……)
Bug 5175 マウスホイールの動作はどうあるべきか #4 2006年08月01日
誤解されると困るので、一応強調するために書いておくが、このバグはユーザビリティを向上させることが目的である。アクセシビリティはこのバグ修正の影響を受けてはいけないし、この修正に対するアクセシビリティはこのバグの範囲内の話ではない。 (続く……)
Bug 5175 マウスホイールの動作はどうあるべきか #3 2006年08月01日
より自然なトランザクションを構築するためにリトライ中。現在のパッチは、 (続く……)
Bug-org 271815 GTK2 IM over-the-spot doesn't work with Chinese IM because the editor doesn't return correct caret position #2 2006年07月31日
1.8 branchにもチェックイン。かなり不評なバグな上にリスクが低いので1.8.0 branchにも申請中。
Bug 4351 Page InfoのMediaタブでEmbed要素のFlashが保存できない #2 2006年07月22日
個人的にとても気になっていたバグ。 (続く……)
URL折り返しのパッチをバックアウト 2006年07月20日
URL折り返しのパッチをバックアウトしました。 (続く……)
UAX#14 2006年07月20日
本当に必要なのはこれへの対応。もはやJIS X 4051など使い物にならない。(少なくとも、今実装しているコードの時の仕様では。最新は知らない。)
URL折り返しはFx2には無理かもしれない 2006年07月19日
まだ少し時間があるのでできる限り作業は行うが、もう無理かもしれない。 (続く……)
Bug-org 339723 Ctrl++ doesn't work with JIS keyboard 2006年07月19日
Ctrl もしくは Alt となんらかのキーを押した時のイベントがおかしいというregressionに対するパッチをようやく投入。以下のバグが修正できている。 (続く……)
Bug 5138 [Cairo] 文字が消えて表示される #2 2006年07月19日
Linuxユーザにとってたぶん、不愉快度ナンバーワンだったんじゃないかというバグ。 (続く……)
Bug-org 336312 scrollbar gets painted slightly funny when scrolling slowly 2006年07月15日
Windowsのcairoビルドでスクロールバーのサムをゆっくりとドラッグすると、スクロールバーの背景が変に描画されていたバグ。 (続く……)
Bug-org 344614 Implement Web Forms 2.0 2006年07月15日
お、いよいよ実装が始まるみたい。
Bug 5175 マウスホイールの動作はどうあるべきか #2 2006年07月13日
昨日入れたパッチでしばらく使ってみたが、時々混乱させられる。主に、ページ全体をスクロールした後に、リストボックス等、より狭いところをスクロールしようとマウスを移動させた時にも元の祖先がスクロールされてしまうことがある。マウスの移動を無視する0.5秒という初期値は長すぎるのかもしれないが、0.1秒にすると、意に反してリストボックスがスクロールされる時があるし、0.2秒にするとまだ混乱がある場合もある。単純に0.15秒あたりが良いのか?? (続く……)
Bug 5243 Win9xでNSISインストーラのダイアログが文字化けする 2006年07月12日
Firefox1.0.x時代の悪夢、世界同時リリース不能の原因となったインストーラの問題を今回は未然に防ぐことに成功している。
Bug 5175 マウスホイールの動作はどうあるべきか 2006年07月12日
Bugzilla等でリストボックスをホイールでスクロールしていると、そのスクロールが限界になった途端、祖先(例えばページ全体)がスクロールされるのは良くないというバグ。なんとか、これでどうだろうか、という仕様で修正を入れてみた。 (続く……)
gfxPangoFonts 2006年07月11日
gfxPangoFonts、非常に問題が多いように思う。このソースはLinuxとBeOSで共有しているが、gfxWindowsFontsに比べると高級なpangoに頼りすぎていて、pangoとCSSのフォントの選択仕様の違いが色々なバグを生んでしまっている。 (続く……)
Bug 1476 URLがブロック要素内で折り返さない 2006年06月27日
現在パッチのテスト中。パッチの最新版は Bug-org 255990 から直接取得して欲しい。Trunk用なので1.8branchには適用できないかもしれない。 (続く……)
マジか! 2006年06月23日
どうも、Mike Schroepferは Bug-org 287179 をFx2.0でも修正したい模様。(ちなみに次のコメントを見るとDavid Baronは反対の模様。) (続く……)
Bug 5223 [Cairo] letter-spacingがある場合、文字列の描画時に幅をとりすぎる 2006年06月22日
Bug-org 340590 のregression。 (続く……)
Bug 4991 親要素の overflow が visible 以外で、 width が shrink-to-fit の場合、子要素のブロックレベル要素の幅が、その内容幅に縮んでしまう 2006年06月20日
ようやく修正された。これでこの日記のスタイルが、ようやく思い通りに表示されるようになった。
Bug-org 271815 GTK2 IM over-the-spot doesn't work with Chinese IM because the editor doesn't return correct caret position 2006年06月20日
Linuxの中国語のIMでover-the-spotな表示ができない、というバグ。 (続く……)
Bug 4530 CSSにてborder: double;を指定したとき、特定条件下で線が欠ける #3 2006年06月18日
綾川さんのパッチを元にした修正、いつの間にやら1.8 branchへの承認申請がされていて、通ったのでチェックインした。
GFX周りの現在と今後 2006年06月12日
直接聞いた話ではないので一般の人と入手できる情報量は変わらないため、特別新しい話ではないが、ハッカーではなく、テスタ等の協力者のためにthebes等の用語解説も兼ねてGFXまわりの状況について簡単に説明しておく。 (続く……)
Fwd: Drop Windows 9x/ME Support For Firefox 2 2006年06月10日
Gervのblog。確かに、私たちはWin9xのサポートを今すぐ打ち切って、Fx2ではサポートしない方がユーザのためと言えるのかもしれない。 (続く……)
Bug 5199 FirefoxでロケーションバーにURLを入力して、ドロップダウンが表示されている状態でGoボタンを押そうとすると、2回クリックする必要がある 2006年06月08日
修正完了。 (続く……)
Bug 5185 [Win] JISキーボードで(?) Ctrl + ; が Ctrl + +として効かない 2006年06月06日
要約ではJISキーボードに絞っているが、ソースコードを見てると、Win2k/WinXPでは全キーボードレイアウトでバグっているように見える。 (続く……)
Bug 5087 紫光拼音输入法(Unispim IME)の中文入力モードで数字が二重に入力される #3 2006年06月06日
1.8 branchにもチェックイン。1.8.0 branchでの修正も考えた方が良いのだが、正直気は重い。世界中のキーボードレイアウトのキーの組み合わせによる文字入力の一覧表があればこの辺、ハックしやすいのだが。
Bug 5155 [Cairo][topcrash] Google Map等でクラッシュ[@ fbRasterizeEdges8] 2006年06月02日
一部の画像を表示しようとするとクラッシュしていたこのバグが修正された。 (続く……)
Bug 5190 ロケーションバーのドロップダウンボタンを2回クリックしてもドロップダウンリストが消えない 2006年06月01日
toolkitのバグ。私の修正した bug 4805 のregressionである。 (続く……)
Macでのビルドに成功 2006年05月30日
ようやくMacでのビルドに成功した。 (続く……)
Macでのビルド 2006年05月30日
Linuxでのボロボロな表示への対応と、l10nインパクトのあるバグへの対応で、時間がとれてなかったが、ようやく時間がとれたのでMacでのビルドにリトライ。 (続く……)
Bug 4875 ロケーションバー以外のエディタがフォーカスを持つ時にロケーションバーのドロップダウンのボタンを押しても、ドロップダウンリストが閉じられる 2006年05月30日
toolkitのバグ。半年放置されていたが、ようやくレビューされて修正完了。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug-org 73373 Multiple Selection of Text with CTRL 2006年05月29日
全然気づかなかったが、去年8月に修正されていた模様。でも、 regression をほったらかしにしたままというのはどういうことだろう。
Bug 5165 添付ファイル名のRFC 2231違反('/'がエスケープされない) #2 2006年05月23日
修正完了。 (続く……)
Bug 5165 添付ファイル名のRFC 2231違反('/'がエスケープされない) 2006年05月24日
えむけいさんが報告してくれたのに、対応が遅くなってしまって申し訳ない限り。すいません。 (続く……)
Bug 5087 紫光拼音输入法(Unispim IME)の中文入力モードで数字が二重に入力される #2 2006年05月22日
前回の修正時に関数のテーブルを見誤っていて、テンキーではバグが再現するままになっていたのを修正した。 (続く……)
Bug 5138 [cairo] 文字が消えて表示される 2006年05月19日
おそらく、完全に原因判明。詳細は comment 22 を参照。 (続く……)
Bug 5149 ウインドウを閉じるときにIM_get_owning_windowでクラッシュする 2006年05月13日
Bug 4986 のregression。 (続く……)
Bug 5142 [Cairo] スペースが含まれると文字列の幅計算が狂うことがある 2006年05月06日
Linuxのみの問題。パッチ提出から3時間で決着した。最速かな?
Bug 5129 [Cairo][Win] RTLなテキストでletter-spacingやjustifyが指定されていると、文字の配置がおかしくなる 2006年05月06日
Windowsビルドのみの問題。修正完了。
Bug 5100 [Win] ディレクトリ一覧で、ディレクトリ名が文字化けして表示される 2006年05月05日
これも例によってえむけいさんが修正してくれている。
Bug 5085 プラグイン上でホイールを回すと、ホイール位置の要素(プラグイン)ではなくフォーカスのある要素がホイールイベントを受け取る 2006年05月05日
これもえむけいさんが修正してくれている。 (続く……)
Bug 4456 ファイルのドラッグ&ドロップでもUnicodeパスを扱えるようにして欲しい 2006年05月05日
えむけいさんが修正してくれた。これでUnicodeパス関係は概ね終了だろうか? (続く……)
Bug 5126 キーボードでドキュメント/フレームにフォーカスを合わせるとクラッシュする 2006年05月05日
4月の修正分。 (続く……)
Bug 5128 [GTK2][topcrash] GTK2のnsWindow.cppのIM_get_input_context()でクラッシュする 2006年04月28日
GTK2ビルドを使っている人にお願い。 (続く……)
CairoではXOR描画ができないことによるWebページへの影響 2006年04月28日
Gecko1.9(Firefox3に搭載予定)ではグラフィックエンジンに Cairo を利用することによって、今まで修正が不可能もしくは困難だったバグを修正しようとしている(例えばページ全体のズーム機能)。 (続く……)
Bug 5020 [Cairo] フォーカスのアウトラインがドットで表示される 2006年04月28日
フォーカスのアウトラインを前景色で表示するように修正した。 (続く……)
Bug 5087 紫光拼音输入法(Unispim IME)の中文入力モードで数字が二重に入力される 2006年04月28日
中国語のIME、Unispim で発生していたバグ。結構鬱陶しいものなのに修正されていなかった上に本家のバグ番号もかなり新しかったので中国もFirefoxユーザ、開発者は少ないのかもしれない。 (続く……)
Bug-org 261929 Consider sending urls in UTF-8 by default (images/links with non-ASCII chacters not displayed) 2006年04月20日
えむけいさんのおかげで修正されている。 (続く……)
Bug-org 287813 nsCaret overhaul 2006年04月20日
キャレットまわりのリファクタリングが行われて、Cairoでのキャレットの表示も改善されている。だが、いくつかregressionがある模様。
Bug 5017 [Cairo] letter-spacing等が無効 #2 2006年04月12日
Pango用のパッチを提出してみたが、BeOSでのテストができない。 BeOSでのテストをしてくれる方、募集。
Bug 4213 未確定文字列があるままフォーカスを移動させると、blurイベントの後にinputイベントが発生する 2006年04月12日
これも Bug 4986 で修正された。 (続く……)
Bug 5059 [GTK2] IME APIの実装 #2 (ResetInputState/CancelIMECompositionの実装) 2006年04月12日
Bug 4986 の修正で共に修正された。これでLinuxのIMの制御処理は完成した。 (続く……)
Bug 4986 Mozilla外にフォーカスが移る場合はIMEを強制確定させるべきではない 2006年04月12日
IMEの強制確定処理の呼び出し位置をエディタから ESM に移動するリファクタリングが完了した。Caminoではこのバグの修正により、未確定文字列がある状態のままフォーカスを移そうとするとクラッシュする模様。クラッシュに対する安全策のコードは入れているのだが、発生しているようなので何かバグ持ちなのは確かな模様。Caminoに関する問題は Bug 5091 で対応予定。
Bug 5017 [Cairo] letter-spacing等が無効 2006年04月11日
とりあえずWindowsではぱっと見は問題なくなっている。だが、文字を選択すると文字が揺れる現象がひどい。現在対応策を検討中。
Fwd: Cairo now default for Linux on trunk 2006年04月06日
LinuxもデフォルトビルドがCairoになった模様。
Bug 5044 Win9x/Me/NT4サポートは不要 2006年04月05日
ついにWin9xのサポートが終了した。 (続く……)
Bug-org 331888 Make cairo-beos work 2006年04月05日
BeOSでもCairoビルドがサポートされた模様。
Bug 5060 [Cairo][Win] nsTextFrameの一文字目がフォントに含まれていて二文字目以降の文字がそのフォントに含まれていない場合、文字が豆腐になる 2006年04月04日
とりあえずアドホックなやり方で修正完了。そのうちにより良いパッチを再提出するつもり。
Bug-org 192767 Horizontal scrollbar missing on right-to-left (RTL/Hebrew/Arabic) page that doesn't fit in the screen #2 2006年03月16日
例の負の方向への overflow の問題が決着した。 (続く……)
Bug 330268 RTL characters typed into a textarea after a long unbreakable string don't appear on screen until scrolled 2006年03月14日
textarea に長い英単語を入れて、空白を入力して、RTLのテキストを折り返された次の行で入力すると二文字目以降、表示が更新されないというバグ。元々のワードラップ処理にバグがあったのが、 word-spacing のリファクタリングで露出しただけだった。既に修正は完了している。
Bug 4575 [GTK2] IME APIの実装 #1 2006年03月14日
Linuxユーザの方、お待たせ。GTK2でもエディタ以外のウィジェットや、パスワードエディタでIMが無効になるようになった。 (続く……)
Bug 4501 letter-spacingのリファクタリング 2006年03月14日
概ね仕様がfixしてきた。基本的には文字間にのみスペースを追加する、画像等のインラインのオブジェクトも letter-spacing によって余白を持つ等の仕様になる予定。ちなみに、今のところWinIEの実装ともOperaの実装ともずれているが、インライン要素への指定で最もそれっぽいのはWinIEかもしれない。とりあえず仕様のディスカッションの一部を以下に引用しておく。
プラグイン表記問題雑感 2006年03月13日
例によって個人的な見解でMozilla Japanの公式見解ではありません。そもそも私は技術屋で、マーケティングとかパートナー連携の担当では無いので、そのへん理解して読んでください。 (続く……)
Bug 4449 word-spacingが&nbsp;に描画時のみ適用される 2006年03月10日
修正完了。このバグでディスカッションした結果、 word-spacing は以下のように仕様変更となる。 (続く……)
Bug-org 324611 Bold is not bold in Cairo (<b> and <strong> tags don't work) 2006年02月28日
b 要素や strong 要素で文字が太字にならなかったバグ。修正されている。
Bug-org 327363 Character spacing bad in Cairo with ClearType enabled 2006年02月28日
ClearTypeを有効にしていると文字幅の計算が狂うというバグ。私が別のバグで出していたパッチの一部で、これをはじめとしたいくつかのバグが修正されるというので先行でチェックインされて修正されている。
Bug 5022 [Cairo] 非ASCII文字を含むフォントが設定されていても正しく読み込めない 2006年02月28日
thebesバグの一つめ修正完了。 monospace にMS ゴシック等を設定していて、 PRE 要素等でプロポーショナルフォントで表示されていたのもこのバグ。
誰だ、thebesの設計者は 2006年02月25日
なんていうか駄目駄目。Geckoがtwipsで処理したのを、Cairoのピクセル単位に補正してから gfxTextRun に渡して、 gfxTextRun 内部では物理ピクセルからCairoピクセルに変換したものと足し算したりでえらいことに。そりゃ、四捨五入による誤差が出まくってまともな表示ができないってもんだ。 (続く……)
Cairoはまだかー 2006年02月25日
間もなくというアナウンスは出ているが 早くして欲しいなぁ。Geckoでいじりたいけど控えてるバグがあるし、いくつかの重大なバグの修正がCairoのランディング待ちになっている模様。 (続く……)
Bug 4967 CSSの絶対単位で長さを指定されていると、印刷時に拡大、縮小できない #2 2006年02月24日
印刷とCairoのように、元々内部的にスケールを変更している場合に壮大にバグるということでバックアウトされた。それも想定してパッチを書いたので、私の nsPresContext::PixelsToTwips の解釈が間違ってるっぽいなぁ。
Bug-org 192767 Horizontal scrollbar missing on right-to-left (RTL/Hebrew/Arabic) page that doesn't fit in the screen 2006年02月21日
David Baronがかなり動くパッチを作れたみたいなのだが、まだいくつかの問題を抱えてる模様。 (続く……)
1.8.0.2で修正されるバグ #2 2006年02月20日
新たに1.8 branchにチェックインした修正(日本人が修正したもののみ) #4 2006年02月20日
Bug 4967 CSSの絶対単位で長さを指定されていると、印刷時に拡大、縮小できない 2006年02月20日
修正完了。ページ全体の拡大縮小に向けて一歩だけ前進。
Bug 1637 IEのお気に入りのフォルダ名の最後の文字の二バイト目が'\'もしくは'/'だと、そのフォルダ以下をインポートできない 2006年02月20日
これもかなり古いバグだがようやく修正完了。NSPRがマルチバイトを意識していなかったことが原因だった。
1.8.0.2で修正されるバグ 2006年02月16日
1.8.0 branchにもチェックインされた日本人が修正したバグを列挙しておく。 (続く……)
Bug 4057 [Mac] ユーザインターフェースのフォントが OS 標準と異なる 2006年02月16日
MacのUIは日本語環境で動かしていると、常に ヒラギノ角ゴ Pro W3 で表示されていたが、ネイティブなUIと同様に、ASCII文字は Lucida Grande で表示されるように改善された。修正してくれた Yamashita さんに感謝。 (続く……)
Bug 3760 文書のフォント指定を無視する設定にしている場合に、'font-family' プロパティを指定するとmonospaceで表示されるべき文字も標準のフォントで表示される 2006年02月13日
David Baronによって修正された。 (続く……)
Bug 4755 [Win9x] ソフトウェア更新後の起動中のウィンドウが文字化けする #2 2006年02月12日
1.8.0 Branchにもチェックイン完了。次のアップデート時はまだ文字化けすると思うが、その次からは文字化けしなくなっているはずなので、注意して欲しい。
Bug 4450 日本語入力変換時に候補ウインドウが正常な位置に表示されない。 2006年02月12日
MacのCamino以外のプロダクトでの共通のバグ。三原さんのおかけで修正できた。三原さんに感謝。 (続く……)
Bug-org 147017 Support rgba and hsla colors in CSS 2006年02月11日
修正された。ただし、Cairoを利用する場合のみ。
タイトル 最終更新日
内容(最初の段落のみ)
新たに1.8 branchにチェックインした修正(日本人が修正したもののみ) #3 2006年02月08日
Bug 1563 z-index が負の値だと表示されない 2006年02月07日
ようやく修正された。CSS 2.1の仕様をまだ詳しく読んでいないが、まあ、問題なさそう。 (続く……)
新たに1.8 branchにチェックインした修正(日本人が修正したもののみ) #2 2006年02月04日
Bug 4855 印刷すると背景画像が縮小されてしまう(no-repeat, repeat-x, repeat-yの場合) 2006年02月04日
修正完了。 (続く……)
Bug 4959 Oracle Formsアプレットのドロップダウンを選択してもフィールドに値が入らない 2006年02月02日
plug-inが絡んだ場合のDOMのフォーカスイベントの問題を修正した際に出たregression。 (続く……)
Bug 4952 position: fixed;な要素の上でマウスのホイールを回しても、祖先のドキュメントがスクロールしない 2006年02月02日
今朝の大炎上の原因となったバグ。 (続く……)
久々に大炎上 2006年02月02日
やってしまった。 Bug-org 317375 のパッチと見事にコンフリクト。
新たに1.8 branchにチェックインした修正(日本人が修正したもののみ) 2006年02月02日
Bug 3793 一部フォント(MS 明朝等)で下線が正しく適用されない。 2006年01月13日
紹介するのを忘れていた。 (続く……)
Bug 4810 iframe(内)を選択してそれを印刷できない #3 2006年01月12日
これも1.8 Branchと、1.8.0 BranchでもFIX。
1.8 Branchと、1.8.0 Branchでの修正状況 2006年01月12日
以下のバグが双方のBranchでも修正された。 (続く……)
Bug 4575 [GTK2] IME APIの実装 2006年01月08日
GTK2ビルドの場合の、IME無効化パッチ。Linuxの環境は他のOSに比べると、十人十色な状況なので、是非できるだけ多くの人にパッチをテストしてもらいたい。
開発現場の現状 2006年01月01日
Mozillaのパッチを書いて採用されるまで で紹介している通り、現在、Mozillaの開発にはレビュー制度がある。これは、コードの品質保持には非常にうまく機能していることが多く、これは重要で、必要な制度である。 (続く……)
Bug 4864 ステータスバーにURLを表示する仕様の改善 2005年12月25日
草案となるパッチはほぼ完成。 (続く……)
Bug 2060 印刷プレビュー時に各ページのマージンやフレームの上にカーソルがあると、ホイールでスクロールできない 2005年12月22日
修正完了。突然、修正方法を思いついたのでパッチを書いてみたら見事に動いたので予定外に修正してしまった。(もっとも、その後のテストでフレームページの場合にも問題があったことが発覚して結局三つのパッチを作成するハメになってしまったが。) (続く……)
Bug-org 6976 Horizontal scrollbar is missing. {was: "create scrollbar for / allow scrolling to overflow top (above) / left of container (Left side of the page is cut)"} 2005年12月19日
以前、 CSSのマイナス方向のoverflowについて紹介した が、それを扱っていたのがこのバグ。 David Baronの判断で wontfix ( )という結果になった。 (続く……)
Re: Bug 2712 ポップアップウィンドウにマウス自動追従が効かない 2005年12月16日
このバグに関しては、修正不要とは考えていない。少なくとも私は。 (続く……)
Bug 4834 外字(EUDC)は日本語のエンコードでデフォルトでサポートされるべきではない 2005年12月15日
Bug 4650を抑制するためにたてたアドホックな提案だったが、その必要が無くなったので閉じた。 (続く……)
Bug 4650 [Win][GFX] 文字化けが発生するとしばらくフリーズする #2 2005年12月15日
えむけいさんのパッチが採用されて、修正された。残念ながら今公開中のNightlyには間に合っていないので、明日以降のビルドで試してみて欲しい。
bugzillaとは 2005年12月14日
もう、面倒だし、時間が勿体ないので総括。 (続く……)
Bug 2712 ポップアップウィンドウにマウス自動追従が効かない #2 2005年12月14日
bugzilla-jpでのvoteの募集を数日前にかけたものの、まだ3人のみ。言い出しっぺのlevelさんを数に入れても4人。ちょっと大がかりになりそうなパッチの検討段階に入るには、まだこの人数では優先順位を上げることはできない。前回の募集が「最新のもずはっく日記」の表示では埋もれた感じになっているので再度vote募集。一人で何票入れてもらっても結構だが、voteした人数で決める。前回これを記述し忘れていて申し訳ない。とりあえず締切は無いのでどんどんvoteして欲しい。 (続く……)
Bug 4650 [Win][GFX] 文字化けが発生するとしばらくフリーズする 2005年12月14日
Windowsで、U+FFFDを持つフォントが一つもない環境で文字化けが発生するとしばらくフリーズするというバグ。Thunderbirdで文字化けメールを受け取ったときなどにフリーズしていたら、このバグである。 (続く……)
Bug 4837 redirection limit exceed 2005年12月09日
もう、常識的に考えれば分かることを問題にしてきた、Web関係のシステム開発屋さんによる報告。 最近、何人かコメントをくれる人が増えてくれて嬉しい限りだが、こういうのは勘弁して欲しい。 (続く……)
Bug 2712 ポップアップウィンドウにマウス自動追従が効かない 2005年12月07日
前々から気になっているものの、私自身、この設定が嫌いなので使っていないため、今のところ修正予定が無いのだが、もし、不満に思っている人が多いなら真剣に作業してみても良いと考えている。(ただし、ぱっと修正方法を思いつかないので修正できる保障はないが。) (続く……)
Bug-org 318470 Build failure with MinGW due to Bug #316663 2005年12月04日
MinGWでFirefox/Thunderbirdがビルドできなくなっていたregression。意外なほどにスムーズにレビュー終了。すでに修正完了している。
Bug 4530 CSSにてborder: double;を指定したとき、特定条件下で線が欠ける #2 2005年12月04日
昨日のこのバグ、Martijnが テストケース を提供してくれた。 (続く……)
Bug 4530 CSSにてborder: double;を指定したとき、特定条件下で線が欠ける 2005年12月04日
綾川さんが提供してくれた提案パッチを元に、私が修正を加えて本家とのやりとりを代行して修正完了。 (続く……)
Bug 4825 [Standard mode][INVA] nowrap属性が、セル内のtableのセルにも継承される 2005年12月02日
Geckoでは td[nowrap] を white-space: nowrap; として扱うのでバグではないということで Invalid とした。 (続く……)
Bug 4817 IMEの候補ウインドウが出ている状態でホイールでスクロールしても候補ウインドウが付いてこない 2005年12月02日
Wontfix とした。 (続く……)
Bug 4810 iframe(内)を選択してそれを印刷できない #2 2005年12月02日
修正完了。やっぱり、理解して論理的にバグをなおさないと、こういうregressionを生むなぁ、と改めて実感。
Bug 4807 HTMLエディタ上で文字列を選択せずに再変換を行うとキャレット直後の文字が削除される 2005年11月27日
Thunderbirdのコンポーザのメール本文の部分が(Plaintextモードでも)HTMLエディタなのだが、そこで文字列を選択せずに再変換を行うと、Deleteキーを押したのと同じことが発生していたというバグ。 (続く……)
HTMLエディタでIMEを使うと 2005年11月26日
Thunderbirdのメールのコンポーザもそうだが、HTMLエディタ上のノードの末尾(行末とか)でIMEを使って未確定文字列を入力できるところまでは良いんだが、変換すると NS_ASSERTION にひっかかる。HTMLエディタのクラッシュバグとかにつながってないのかな。Thunderbirdでメール作成中にクラッシュしたら、talkbackを送信して、そのIDと共にバグ報告してみて欲しい。
Bug 1652 <sup>(vertical-align:super)の位置が上過ぎる 2005年11月26日
MS (P) ゴシック/明朝フォントのバグだったのだが、斉藤さんがsuperscriptやsubscriptの設定値が異常な場合は補正するように修正してくれた。
Bug 4810 iframe(内)を選択してそれを印刷できない 2005年11月26日
Regression出してしまった。1.8branchでも再現するので注意。 パッチは既に提出しているが重大な問題ではないため1.8finalには入らない予定。(1.8.1?) (続く……)
Bug 1540 IMEの未確定文字の反転はシステムカラー(選択色)を使うべき(エディタの背景色にあわせて、必要なら反転もさせるべき)で、なぜ下線の色を見やすかった赤からテキスト色に変更したのか(Mac以外の場合) 2005年11月23日
質問やら苦情やら来そうなのであらかじめ書いておくことにする。なお、Windows以外のプラットフォームに関しては先日書いたとおり、Windowsにとりあえずあわせているだけである。 (続く……)
Bug 1540 IMEの未確定文字の反転はシステムカラー(選択色)を使うべき(エディタの背景色にあわせて、必要なら反転もさせるべき) #3 2005年11月21日
IMEのもう一つの大きなバグだった、描画色の問題がようやく修正できた。結果、準備にかかったコーディング量から考えると、IME無効化よりもよほど巨大な修正になってしまった。 (続く……)
Bug-org 283134 rectangles around selected text 2005年11月21日
WinCE上のMinimoで文字を選択すると表示がおかしくなるんで、レビューを頼まれたバグ。 結局、WinCE固有のレイヤーがあったようで、そこのバグの模様。WinCEの場合、 (続く……)
Bug 4719 フレームのページ内のエディタでIMEの候補ウインドウの位置がずれる 2005年11月20日
Bug 4681 のregression。修正完了。
Bug 4773 nsIKBStateControlをnsIWidgetから取得できたか確認するのにNS_ENSURE_TRUEを使うべきではない 2005年11月20日
IME無効化のコードのバグ。NS_ENSURE_TRUEはコーディング時に想定できない失敗時に利用するものだが、GTK2等の特定のツールキット/OS上では、失敗することが正常なのにこれを使っていたため、デバッグメッセージがすごいことになっていたバグ。こちらも修正完了。 (続く……)
Bug 4772 nsIContent派生クラスのIME用メソッドでの記述修正 2005年11月20日
IME無効化コード内のメソッドのスコープの修正。祖先ではなく、親クラスを参照するように修正した。
Bug 4753 MFCEmbedのURLバーでIMEが無効のままになる 2005年11月18日
えむけいさんが確認、修正してくれた。さんくす!! (続く……)
Bug 4762 embed要素でロードされたプラグインで、IMEが有効にならない。 2005年11月18日
予想通り、色々とregressionが報告されている。報告してくれている上に、修正案の提示や、パッチのテストまでやってくれているえむけいさんに感謝。とりあえず、イージーミスだったこのバグは修正完了。
Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #7 2005年11月15日
ついに修正完了!! (続く……)
Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #6 2005年11月15日
という話も出てきた。Find Toolbarを移植できれば問題は全て解決できるのだが、まだ、FirefoxのFind Toolbarも非常にバギーなので私は現時点では移植したくない(同じ修正を二重にレビューして、チェックインするなんてやってらんない。ちなみに、ブランチの修正はこれに近い、結構な重労働)。 (続く……)
Bug 4613 右クリックで画面外にはみ出したリンクをクリックすると、スクロールする 2005年11月12日
修正完了。
Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #5 2005年11月12日
新設計のパッチが概ね完成。しかし、またしてもSeaMonkeyのFAYTが障害に。とりあえず、フレームじゃないページなら、概ねFAYTも動くようにはなってきてるものの、フレームをまたいで検索する時の処理が元々おかしいようで、選択色がシステム標準のものに戻ってしまう(このタイミングでFAYTの入力受付終了とするしかないので、非常に辛い状況)。細かいバグは無視して行って、後でリファクタリングする方が良いかもしんない。
Bug 3978 Search Messages で検索対象を body にしたとき 「現況」が検索できません 2005年11月04日
えむけいさん(VYV03354さん)が修正してくれた。素晴らしい。ただしTrunkのみで1.5では修正されていないので注意。
Bug 4697 [FAYT][Find in This Page][bfcache] フレームページで検索した後、ブックマークで別のページに移動して検索すると、検索が機能しない #3 2005年11月02日
Trunkではとりあえず修正完了。 (続く……)
Bug 4697 [FAYT][Find in This Page][bfcache] フレームページで検索した後、ブックマークで別のページに移動して検索すると、検索が機能しない #2 2005年11月01日
どうやら、bfcacheに大きなバグがある模様。bfcacheが非表示になったページのオブジェクトを参照したままになっているのはバグのようだ。どうも、フレームのようなサブドキュメントが解放できていないらしい。(親ドキュメントのみが解放されている。)デバッグ実行でもそれが確認できている。Borisは1.8リリース前に修正しないとヤバイと言っているが、どうなることやら。 (続く……)
Bug 4694 マウスを使わずにフォーカスを当てられたPlug-inがキー入力を受け取れない 2005年10月30日
VYV03354さんが修正してくれた。最近のTrunkでは彼がかなりWindows向けのプラグインとのインターフェースを改善してくれている。VYV03354さんに感謝。
タイトル 最終更新日
内容(最初の段落のみ)
Bug 4592 nsTextFrame.cppのリファクタリング 2005年10月29日
こちらも終了。ようやく、IMEの未確定文字列の表示のクロスプラットフォーム化、及び処理の簡素化に着手できる。来月になったら作業開始予定。
Bug 4681 ThunderbirdのAddress bookのEdit cardダイアログでIMEの候補リストやATOKナビの位置がずれる 2005年10月29日
修正完了。 (続く……)
Gecko1.8相当製品において修正したバグ 2005年10月26日
おそらく、世間から見ればMozilla Japanはローカライズだけやってんじゃないかと思われがちだと思うので、プロダクトに対するMozilla Japanの貢献もまとめておこうかと思いまして、もずはっく日記のダイジェストのような文書を作りました。
Bug 4683 ソフトウェアアップデートの更新履歴が文字化けする 2005年10月23日
FirefoxやThunderbirdにJLPを当てて更新した時に発生する国際化バグ。よくぞここまでテストしてくれた、という感じで、とても嬉しい。 (続く……)
ふと、思ったこと。 2005年10月22日
Mozilla/5.0を名乗りだしてから、かなりの時間が経過している上に、次のメジャーリリースではCairoによる先進的な表示に進化する予定だが、Mozilla/6.0はいつからなのだろうか? Cairoを利用する次から? それともGecko2.0から? はたまたもっと後?
Bug 4620 非ASCII文字を含むファイルを開こうとするとUnknown Content Typeダイアログ(helper appダイアログ)のファイル名がエスケープされたまま表示される #4 2005年10月20日
1.8 branchでも修正完了。これで、私の1.8 branchでの作業も終了した。
Bug 4069 日本語の添付ファイル名が添付時に文字化けする #2 2005年10月17日
(今となっては嘘っぱちの要約だが)ようやく修正完了。1.8 Branchでも一足先に修正が完了している。
Bug 4620 非ASCII文字を含むファイルを開こうとするとUnknown Content Typeダイアログ(helper appダイアログ)のファイル名がエスケープされたまま表示される #3 2005年10月15日
DarinとChristian Biesingerのおかげで、ようやく修正完了。 (続く……)
Bug 4069 日本語の添付ファイル名が添付時に文字化けする 2005年10月10日
まだクリティカルな国際化問題が残っていた。 (続く……)
Bug-org 311456 Calling Truncate() on an nsAutoString makes next append work hard 2005年10月10日
Firefoxでautocompleteがぶっ壊れたのはこれが原因のようだ。今はパッチがバックアウトされている。(Nightlyが現時点(2005-10-10T03:52:43+09:00)ではまだリリースされていないので確認していないが。)
Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #4 2005年10月09日
FirefoxやThunderbirdで完全に動作するパッチになってからが長いなぁ。 (続く……)
Re: 拡張機能の厳密なバージョンチェック 2005年10月06日
当該記事の本題の方に対する批判は、私は分からないのでコメントできないですが。 (続く……)
Bug 4620 非ASCII文字を含むファイルを開こうとするとUnknown Content Typeダイアログ(helper appダイアログ)のファイル名がエスケープされたまま表示される #2 2005年10月05日
まあ、 そういうわけで 、今日は久々に普通に寝ます。それにしてもなんやかんやと長い一ヶ月だった。
Bug 4620 非ASCII文字を含むファイルを開こうとするとUnknown Content Typeダイアログ(helper appダイアログ)のファイル名がエスケープされたまま表示される 2005年10月03日
パッチを一度はチェックインしたものの、MacとLinuxで起動時にクラッシュするという問題が発生した。(Linuxはコンパイラのバージョンか何かに依存するのか、私の環境ではクラッシュしなかった。Macは環境が無いので未テスト。) (続く……)
印刷回りのコードがボロボロ 2005年10月02日
MozillaのコアとXPFEとtoolkit、それぞれうまくリンクできていない。IMEの修正が一段落したらこのへん、見直して行った方が良いのかもしれない。何より全体的にコードの設計が危なっかしい。ちょっと想定外のことがあるとバグを作り込んでしまう。
Bug-org 84400 Support :disabled and :enabled pseudo-classes #3 2005年10月01日
結局、関連するregressionの解決と共に、1.8branchにもチェックインされている。
Bug 1241 javascript の document.lastModified はローカライズされて表示されるべき #2 2005年10月01日
いまとなっては懐かしい、 日本トップ・ウェブサイト テスト プロジェクト で発見された、IEとの非互換問題。 (続く……)
Bug-org 92217 [reflow] text doesn't rewrap after becoming small enough to wrap 2005年09月27日
動的擬似クラスによる再reflow時に再度、折り返し処理をやりなおしていなかったバグ。 (続く……)
Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #3 2005年09月26日
ぼんやりとだがゴールが見えてきた。早ければ10月中に決着できるか。
Bug 1561 [INVA] COL要素、COLGROUP要素からtext-alignが継承されない 2005年09月24日
そういえばもうひとつ。こちらもdbaronが動き出している。Ianと協議の結果、このCSSに準拠しない挙動をどのように実装すべきかを決めたということだが、果たしてどのようになるのか。 (続く……)
Bug-org 309217 support CSS3 content property fallback lists #2 2005年09月24日
dbaronすげぇ。本気だ。早速、作業中のパッチが公開されている。
Bug 4402 カラーデバイスの場合、選択色の反転で色そのものの違いに従ったアルゴリズムにすべき 2005年09月25日
人間にとって違う色に見えるとはどういうことだろうか? RGB色空間の二点間における距離が一定以上ある、ということでは無いと思う。RGB色空間は人間の色覚にあわせて作られた空間とは思えない。RGB各方向への重み付けが必要になるからだ。 (続く……)
Bug 1302 [CSS2.0][CSS3] text-shadowプロパティが未実装 2005年09月21日
パッチが出た。 パッチ中に記述があるように、blur radius(ぼかし半径)を無視するようになっている(nsTextFrame.cppの部分を参照)。Cairoに切り替えて、ぼかしをつけれるのなら良いのだが、中途半端な実装なので慎重にやって欲しいなぁ。 (続く……)
Bug-org 309217 support CSS3 content property fallback lists 2005年09月20日
ようやく明るい話題が。CSS3 contentプロパティの実装、やる気になったのかもしれない。時間はかかるだろうけど。Operaはもう実装してたんだったかな。思い出せない。眠い。寝る。
Bug-org 270079 Mozilla can not print the URL in the header and footer. 2005年09月20日
Mozillaの1.0以降のプリンタ周りのregressionはこいつが原因だ。やっと見つけた。なんでこんなめちゃくちゃなパッチが通ってるんだ。 (続く……)
Bug 3474 リンクが画面上で複数行に分割された場合、先頭行が表示されない状態でクリックすると、先頭行に移動するだけで、リンクに飛ばない 2005年09月19日
昨日、ソースを見ていてたまたま思いついた修正方法が当たりだったバグ。既に修正完了している。 (続く……)
Bug-org 306209 Should fire NS_FOCUSCONTENT event on nsPluginInstanceOwner by clicking plugin's content 2005年09月18日
Flash等、一部のプラグインにフォーカスが移っても、フォーカスイベントが発生していなかった問題。VYV03354さんが対応してくれた。 (続く……)
Bug 4590 IMEのシステムカラーを取得できるようにする必要がある 2005年09月17日
こちらも修正完了。rocが全OS分、OK出してしまったけど、良いのかな。
Bug 3178 音楽ファイルの再生がファイル名に非ASCII文字を含むファイルに対応していない #2 2005年09月17日
修正完了。いつものことだが、全OSのwidgetのコードをいじるパッチの修正は大変すぎる。手間とか、規模とか、提出からチェックインまでの間に他の修正が入ったりとか。
Bug 4606 Firefoxのタブが閉じれない 2005年09月17日
tabbrowser.xmlでエラーが出ているので bug 4539 のregressionかと思ったけど、DocShellの方にも修正が入ってるので、そっちの可能性の方が高そう。 (続く……)
Bug 4601 最後に使ったプリンタが記憶されない 2005年09月16日
Firefox/Suite/Javascriptによる印刷で印刷する際に、常にデフォルトのプリンタが選択されていたというregression。FirefoxとJavascriptによる印刷時のパッチのみ先行でチェックインした。 (続く……)
Bug-org 307545 CSS text-align: justify makes win32-based screen readers slow 2005年09月15日
見た目のために、理屈と違うことをするとツールが混乱するよ、という良い例。勉強になるなぁ。 (続く……)
とりあえずプリンタまわりのregressionが出たので 2005年09月13日
二台以上プリンタがある状態じゃないとテストできないし、ネットワークプリンタが無くて困っていたので奮発してカラーレーザープリンタ購入。金が……
Bug 1540 IMEの未確定文字の反転はシステムカラー(選択色)を使うべき(エディタの背景色にあわせて、必要なら反転もさせるべき) #2 2005年09月09日
パッチを分割して提出して時間をかけている間にパッチの単純化方法を考慮中。 (続く……)
Bug 1540 IMEの未確定文字の反転はシステムカラー(選択色)を使うべき(エディタの背景色にあわせて、必要なら反転もさせるべき) 2005年09月08日
見通しが甘かった。nsTextFrameの修正が思っていたよりも大規模になりそうなので、作業を小分けにしていくしかなさそうだ。
Bug 4102 サブメニューが開く時に、そのメニューが消える 2005年09月02日
人によっては非常に気になっていたのではないかと思われるこのバグ、修正が完了した。 (続く……)
Bug-org 84400 Support :disabled and :enabled pseudo-classes #2 2005年09月02日
結局、1.8branchへのチェックイン申請は却下された。もう、1.8系に新しい機能は入れないようだ。
Bug-org 84400 Support :disabled and :enabled pseudo-classes 2005年08月31日
CSS3の:disabledと:enabled疑似クラスがサポートされた。1.8ブランチへはこれから承認申請の模様。
Bug 4562 [FAYT] FAYTを開始してもエディタにフォーカスが移動しない 2005年08月31日
まだ本家は fixed になっていないが、当初の問題であるFirefoxのFAYTでのエラー発生は解消されている。
Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) #2 2005年08月27日
現在のパッチではFlashのエディタでIMEが使えなくなることが判明。一応、最悪の場合のための簡単な回避策は見つけているが、これだとIMEのツールバーやアイコンがちらつく問題があるので、できればよりよい解決策を見つけたい。
Bug 1959 用紙サイズが保存されない #4 2005年08月26日
ついに修正完了。長かった。
Bug 1363 IMEがONの時、ショートカットキーが文字入力に使うキーだと機能しなくなる(スペースキーでスクロールできない/メーラでF,N,T,B,Pが効かない) 2005年08月26日
久しぶりの徹夜で疲れた。だが、なかなか完璧にパッチが完成。興味のある人は本家(注: 本家では Bug-org 55751 で進めている)に提出しているパッチをテストしてみて欲しい。ただし、IME APIの実装状況上、Windowsでしか機能しないことに注意。 (続く……)
Bug 1959 用紙サイズが保存されない #3 2005年08月25日
ようやくtoolkitにも修正パッチを投入できたのでFirefox/Thunderbirdでも修正できているだろう。 現在1.8 Branchへのチェックイン承認待ち。 (続く……)
Bug 3178 音楽ファイルの再生がファイル名に非ASCII文字を含むファイルに対応していない 2005年08月24日
とりあえずパッチのできは良好。あとはMacでの動作確認が欲しいのと、UTF-8を標準としているFedoraでのテスト。共に、SuiteかThunderbirdをビルドしないとテストできないので、協力してもらえる方は注意を。
Bug-org 276727 Implement disable/enable IME API #3 2005年08月24日
ようやく修正完了。関連する環境でのビルドには一通り成功したようだ。(Portsは知らない) (続く……)
Bug 4544 textarea/input にキャレットが残ることがある。 2005年08月24日
これも修正された模様。元々、確実に再現する条件が分からなかったので確信は無いが、確かに今のところ偶発的に発生していない。
Bug 4549 SeaMonkey の URL バーから Firefox に Drag/Drop すると crash する 2005年08月24日
Mozilla系のアプリ同士、プロセスをまたいでドラッグ&ドロップするとドラッグ元のアプリケーションがクラッシュしていたバグ。修正された。
Bug 4555 textareaでEndキーを押すと、次の文字入力でキャレットが消え、入力した文字も表示されない 2005年08月24日
ようやく修正された模様。今のところ、新たな再現手段は見つけていない。
Bug-org 32807 Triple-clicking should select paragraph, not line 2005年08月20日
トリプルクリックした場合は、行ではなく、段落を選択すべき、という要望。修正されている。
Bug-org 276727 Implement disable/enable IME API #2 2005年08月19日
最初のパッチから数えると4ヶ月半かかってようやくチェックインしたのだが、ThunderbirdをVC6でビルドした場合にリンクに失敗するという問題が発生。今のところ原因は不明。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug 4438 [Fastback] Backボタンで戻ったときに訪問済みのリンクがvisitedとしてマークされない 2005年08月12日
こちらもbug 1350の修正によって、自然消滅。
Bug 1350 リンク先を別ウィンドウで開いたらリンク元の色を更新してほしい #2 2005年08月12日
ついに修正された。メモリリークの副作用があるようだが、既にパッチは出ている。とりあえず、かなり快適だ。
Bug 4012 [Win95-JA Only][GFX] Amazon.co.jp 検索結果のページでクラッシュ 2005年08月11日
Win95日本語版でのみ、クラッシュするという問題。VYV03354さんが修正してくれた。 (続く……)
Bug 4535 legend要素内の要素がフォーカスを受けるとレイアウトが崩れる 2005年08月03日
nsFieldSetFrameのreflow時のミスなのは明白だったので、修正にチャレンジ。 David Baronから何度もパッチを却下されたが、修正完了。
OPEN 2005年08月02日
なんでか、再度、オープンされた。はて?
CLOSED 2005年08月02日
チェックインにいよいよ本格的な制限がかかった。
String API 2005年07月31日
メモ。 (続く……)
Bug 3383 パスにShift_JISで0x7Cを含むファイルからFirefoxを起動できない(ファイルをURLエンコードする場合、'|'もエスケープすべき) 2005年07月30日
修正完了。これで問題無い、はず…… (続く……)
Bug 4408 リンクをクリックするとレイアウトが変更されることがある #3 2005年07月30日
ようやく修正してもらえた。ありがとう、roc!
Bug 4532 ページのロードが遅いと、unresponsive scriptの警告が出る 2005年07月27日
最近、lxrでよく出るようになったのでregressionかと思ったら、前々からの模様。
Bug 1241 javascript の document.lastModified はローカライズされて表示されるべき 2005年07月27日
ローカライズを行うパッチは既に完成して、レビューも完了している。しかし、副作用として、一切、lastModifiedからDateオブジェクトを生成できなくなるので、regressionも発生するし、Webページの作者にも不評を買いそう。 (続く……)
Bug 4523 Last-ModifiedフィールドがHTTPヘッダに無い場合、document.lastModifiedが文字化けする #2 2005年07月27日
修正完了。しかし、現在、ローカライズされた文字列からDateオブジェクトを生成できないので、 bug 1241 の修正で、この修正を無効にする可能性も。
[Well, I'm Back] Gecko 1.9(和訳) 2005年07月25日
いくつか興味深い話が。 (続く……)
Bug 4408 リンクをクリックするとレイアウトが変更されることがある #2 2005年07月23日
以前に斉藤さんが修正してくれた問題だが、パフォーマンスに問題が見つかったのでバックアウトされてしまった。Amazon.co.jpで多発する問題なので、これはFirefox1.5では修正されていて欲しい問題だ。 (続く……)
Bug 3383 パスにShift_JISで0x7Cを含むファイルからFirefoxを起動できない 2005年07月23日
ようやく色々と判明。 (続く……)
Bug 4279 IDNを含むURL表示のセキュリティ問題(U+2215, U+2044)を含むドメイン名) 2005年07月23日
若干の手違いがあったが修正完了。
Bug 4523 Last-ModifiedフィールドがHTTPヘッダに無い場合、document.lastModifiedが文字化けする 2005年07月21日
dynamisさんからの招集で緊急対応。 (続く……)
Bug 4515 IFRAMEが2ページ目以降に配置される場合、1ページ目だけ印刷しようとしても2ページ印刷される #2 2005年07月21日
修正完了。それにしても、この辺のソースを見てると、CSS3のcontentプロパティの実装は難しそう。
Bug 4492 メニュー項目とアクセスキーの間にスペースが入る 2005年07月21日
なんとか修正完了。これは疲れた。 (続く……)
Bug-org 298077 Link remains focused (outlined) when going back to the previous page using the back button and the focus can not be undone. 2005年07月20日
lxrなんかを使っていると、とてつもなく鬱陶しかったこのバグが修正された。
Bug 4520 VJE-Delta4.0で再変換できない 2005年07月19日
VJEの販売が終了するということで急遽購入。 (続く……)
Bug 4514 [Quirks Mode Only] テキストの装飾(underline overline line-through)の幅を間違うことがある #2 2005年07月19日
修正完了。
Bug 4515 IFRAMEが2ページ目以降に配置される場合、1ページ目だけ印刷しようとしても2ページ印刷される 2005年07月19日
ページの範囲を指定して印刷した場合に、その範囲外のIFRAMEやOBJECTが強制的に印刷されてしまっていた問題。 (続く……)
Branching for Gecko 1.8 2005年07月19日
まだ、やることが残っているのに、ブランチ(と、それにともなう仕様の固定)されては困るなぁ。
Bug 1350 リンク先を別ウィンドウで開いたらリンク元の色を更新してほしい 2005年07月15日
roc からパッチがついに提出された。 (続く……)
Bug 4514 [Quirks Mode Only] テキストの装飾(underline overline line-through)の幅を間違うことがある 2005年07月15日
ITmediaを読むときに前々から気になっていた問題。 (続く……)
Bug 4286 ファイルの保存ダイアログでショートカットファイルをダブルクリックすると、そのショートカットファイルを上書きしようとする #2 2005年07月15日
ようやく修正された。 (続く……)
Bug 4388 TLDのホワイトリストをもとにIDNを表示すべき #2 2005年07月15日
ホワイトリストに関する情報が公開されている 。
Bug 4508 [FAYT] フレームを使ったページの場合、フレームによってはリンクが疑似フォーカスを受け取らない #2 2005年07月15日
修正完了。
Bug 1323 DOM で textarea に textnode を追加すると、追加したテキストが選択不可能 2005年07月10日
古いバグだが、ようやく修正された。
Bug 4505 ActiveX Plug-in経由でロードされたFlashから、ページの遷移ができない。 2005年07月09日
VYV03354さんが修正してくれた。VYV03354さんに感謝。
Bug 4503 リストボックス等の上にカーソルがある時に、そのスクロールバーが一番下までスクロールしている状態で、マウスのホイールを下方向に回しても、ページ全体が下方向にスクロールしないことがある #2 2005年07月09日
とりあえず、若干問題が残っているが、挙動の修正は完了した。
Bug 4501 letter-spacingによって追加されるスペースは、文字の両端に振り分けられ、行の両端には追加されるべきではない 2005年07月07日
CSS3の仕様書で明言予定の問題。1.9aで対応したい。
Bug 4503 リストボックス等の上にカーソルがある時に、そのスクロールバーが一番下までスクロールしている状態で、マウスのホイールを下方向に回しても、ページ全体が下方向にスクロールしないことがある 2005年07月07日
リストボックスや、ページ内の overflow:auto; のブロック要素のスクロールバーを一番下までスクロールさせた状態で、その要素の上でマウスのホイールを使って下方向にスクロールしようとしても、その祖先要素(多くの場合、そのページそのもの)がスクロールしなかった問題。 (続く……)
Bug-org 296339 No response when I am inputting use the MSPinYin(Chinese) input method 2005年06月28日
中国語用のIME、MSPinYinを利用して、 Chinese full stop 等を入力すると、Geckoのエディタがまだ、IMEのトランザクション中だと判断してキー入力を受け付けなくなっていた問題。とりあえず修正完了。 (続く……)
Bug 4483 絶対配置のボックスをセンタリングできない 2005年06月21日
どうも、私の仕様書の翻訳内容が間違っていた模様。 を「'auto'ではない値がある場合」と訳していたのだが、正しくは 「'auto'が無い場合」らしい 。 (続く……)
Bug 4388 TLDのホワイトリストをもとにIDNを表示すべき 2005年06月21日
修正された。 (続く……)
Bug 4408 リンクをクリックするとレイアウトが変更されることがある 2005年06月21日
Amazon.co.jpで多発していた問題。個人的にかなり気になっていたので、修正されて嬉しい限り。 修正してくれた斉藤さんに感謝。
Bug 4135 URLバーに入力した日本語を未確定の状態で他アプリに切り替えると、以降URLへの文字入力不可 2005年06月21日
Macでは問題なくなった様だ。パッチを書いてくれたMIHARAさんに感謝。 (続く……)
Bug 1959 用紙サイズが保存されない #2 2005年06月04日
Windowsで日本語名のプリンタを使うと、常に設定がおかしかった(例えば、用紙は常にLetterとなっていた)バグのみ修正。他はレビュー中。
Bug 3020 プリンタ名に漢字を使うと about:config で文字化けをする。 #2 2005年06月04日
とりあえず、prefs.jsにUTF-8で名前を保存していなかった問題だけ修正。 表示はまだ化けたまま。1.8b3で修正したかったのだが、パッチが期待通りに動かない。 (続く……)
blocker 1.8b2+が消えた 2005年06月01日
そろそろリリースか?
Bug 3020 プリンタ名に漢字を使うと about:config で文字化けをする。 2005年05月30日
こちらも問題が二つ。 (続く……)
Bug 1959 用紙サイズが保存されない 2005年05月30日
問題山積。 (続く……)
Bug-org 289652 [regression] -moz-selection fails to work 2005年05月23日
例のMacで::-moz-selectionを無効にしたことに対する、反対意見のバグ。 (続く……)
Bug 4368 [CSS3] text-autospaceの実装 2005年05月22日
実装のために、 仕様書を訳してみた 。 (続く……)
Bug 4437 テキストの選択範囲をIMEで上書きした後undoすると、選択範囲直後の文字を失う 2005年05月15日
負け戦気分。 (続く……)
Pangoのコードをいじっていると…… 2005年05月13日
Fedora Core 3でpangoを使ったビルドを作れるようになったので、現在テスト中。 しかし、pangoではletter-spacing等を使っていると、文字を選択したときに「揺れる」バグが。 。 (続く……)
1.8b2は遅れるのかもしれない 2005年05月12日
Bug-org 293135 の修正が不完全で、フォーム周りがボロボロ。 リリースは遅れさせられるかもしれない。
Bug-org 293135 regression: form content is lost when pressing back 2005年05月11日
フォームに入力していた内容がキャッシュに残らないため、戻るや進むでフォームが空になっていた問題。 修正されている。
タイトル 最終更新日
内容(最初の段落のみ)
今、不足している人材 2005年05月06日
bug 4421で改めて感じたが、もじら組BBSやMozillaZine-JPフォーラムにあった不具合報告のBugzilla-jpへのエスカレーションが無さすぎる。このバグも迅速にエスカレーションされていれば、4月上旬の間に修正されていた可能性が高いからだ。 (続く……)
Bug 4421 MS-IME2003で再変換ができない・[ATOK][Win9x Only] Win9xでATOKで再変換するとクラッシュすることがある 2005年05月05日
結局、修正してみるとWin9xでATOKを使って再変換した時に、文字数によってはクラッシュしていたバグも修正されてしまった。 (続く……)
Bug 4286 ファイルの保存ダイアログでショートカットファイルをダブルクリックすると、そのショートカットファイルを上書きしようとする 2005年05月05日
本家でEreから良い感じのパッチが出たので再開した。 (続く……)
<table>のrules属性で細い罫線にしかならない(border-collapse:collapse;になる) 2005年05月05日
table[rules="all"] と table[rules="none"] の場合に border-collapse: collapse; となっていた問題。 (続く……)
Bug 4424 Microsoft IME Standard 2002 ver. 8.1で再変換ができない。 2005年05月05日
再現しない。 再現する人募集中。
Bug 4421 MS-IME2003で再変換ができない 2005年05月03日
テストビルド を公開しているので、MS-IME 2003を持っている人は再変換できるか確認して欲しい。 (続く……)
Bug 4419 ページロード中に一番上へスクロールしてしまう 2005年05月01日
かなりキツイregression。 これのおかげでLXRはかなり使いづらい。
Bug 3761 [CSS2.1] :hover{position: relative}が子要素で発生したとき、その親が新しいブロックフォーマッティングコンテキストを生成する場合で、なおかつ、それ自身にwidthを明示されていないと、親要素は最初の行ボックスの高さになる 2005年04月30日
症状は テストケース参照 。 (続く……)
Bug 4304 [ATOK for Windows] 文字パレットからエディタに入力できない(FAYTに拾われる) 2005年04月30日
修正完了。 (続く……)
Bug 4304 [ATOK] 文字パレットからエディタに入力できない(FAYTに拾われる) 2005年04月29日
ATOK固有の問題では最後の問題。 (続く……)
Mozillaのパッチを書いて採用されるまで 2005年04月28日
公開。是非、あなたもハックしましょう。
Bug 2677 ディスクキャッシュは Local Settings の下に保存されるべき。 2005年04月27日
修正された模様。 これでProfileとCacheが物理的には分離されたので、様々な可能性ができたのではないだろうか。 (続く……)
Bug 4412 背景画像が指定されている場合で、背景色と前景色のコントラストが極端に低い場合、選択範囲の反転可否を逆にすべき 2005年04月27日
選択色反転問題の続き、その二。 (続く……)
Bug 4411 中野 バグ修正タスクリスト 2005年04月27日
検索したり、ブックマークで対応するのがちょっと無理になってきたのでタスクリストを作った。 Web標準化を除く、他のプロダクトで私が修正予定のバグの一覧を載せている。 順次更新されるので、ここでも紹介していないバグ修正を追いかけることもできる。 (続く……)
Bug-org 276727 Implement disable/enable IME API 2005年04月23日
本題とは関係無いところでパッチがアホみたいにデカくなってきた……。
Bug 4400 small-caps指定の要素でスペースをまたいで選択すると選択色が壊れる 2005年04月21日
GFXのコンテキストに設定していた色が、意図せず書き換えられていたという、 bug-org 181336 の修正によるregression。 (続く……)
あ゛ーもうっっ 2005年04月21日
バグ修正がバグを産んで……お疲れモード。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #15 2005年04月19日
ようやく修正完了。
[Internet Watch] 米Google、FirefoxとMozillaの先読み機能に対応 2005年04月14日
先読みも良いんですが、 <link rel="next"> 等にも対応して欲しいものです。
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #14 2005年04月09日
とりあえず現在のステータス。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #13 2005年04月07日
新しいアルゴリズムの仕様はほぼ固まった。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #12 2005年04月06日
IEと同様のアルゴリズムでは問題が深刻ということで、処理が重いが、より正確なアルゴリズムに変更することが決定。 reopen した。
1.8b3があるようだ 2005年04月04日
Coreのターゲットマイルストーンに"mozilla1.8beta3"が追加されている。1.8b3があるようだ。
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #11 2005年04月04日
ようやく修正完了。Firefox1.1のブランチまで待つかどうか悩んだが、最終的にはBorisがゴーサインを出してくれていたので、チェックインすることにした。 (続く……)
Bug 3144 [GC] カウンタ(CSSのcounter)を生成しても表示されない #2 2005年04月04日
CSS2カウンタがついに実装された。 しかし、まだ不完全で、Firefox1.1へのブランチ直前に修正されてしまったのが将来、問題にならなければ良いのだが。 (続く……)
Bug 4362 非justifiable文字の後が、justifiable文字の場合、余白を追加すべき #2 2005年04月02日
コードのセーフティ化作業と、ブラッシュアップを行った結果、全くパッチが動かなくなった。 原因は ! ×3。 (続く……)
Bug 4362 非justifiable文字の後が、justifiable文字の場合、余白を追加すべき 2005年04月02日
すばらしく説明が面倒なので、 スクリーンショット参照 。 (続く……)
Bug 2718 margin:0;のブロックレベル要素同士の間に隙間ができる 2005年03月29日
座標の丸め処理の問題なので、修正を期待していなかったのだが、修正されてしまった。 (続く……)
Bug 3769 nsIKBStateControlにはより多様なIME APIが必要 #2 2005年03月29日
最後のAPI、IMEの有効化/無効化の実装に着手。とりあえずレビュー開始。 (続く……)
Bug 3286 outlineプロパティの非サポート 2005年03月29日
ついに、修正されて、Mozillaでもoutlineプロパティが有効になった。 (続く……)
Bug 4351 Page InfoのMediaタブでEmbed要素のFlashが保存できない 2005年03月27日
Firefoxに乗り換えてから一番、不便に感じているバグ。 (続く……)
Bug 4339 クリップボードの文字列が改行文字で始まる場合、input 要素に複数行入力できてしまう #2 2005年03月27日
修正完了。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #10 2005年03月23日
Simon Fraserのレビューによって、Macでは文字色と背景色の反転が、どのような場合でも発生しない、という形で決着が着いた。また、現在、Macでは、中途半端なことに、 ::-moz-selection が背景のみ有効だったが、これも無効化し、 ::-moz-selection はMacでは何の効果も持たないように変更することになった。 (続く……)
Bugzilla-jpに報告する際の注意点 その二 2005年03月23日
クラッシュバグの報告の場合、再現性のあるものは、そのまま報告してください。 再現性のあるものとは、再現手順を書くことができるものです。 もちろん、以下で説明するクラッシュレポートのIDも報告してもらえれればスタッフは別のバグに時間を割り当てることができるので、とても助かります。 (続く……)
Bugzilla-jpに報告する際の注意点 その一 2005年03月23日
メモリリークは、ソースコードでバグを指摘できない限り、報告しないでください。 (続く……)
Bug 4339 クリップボードの文字列が改行文字で始まる場合、input 要素に複数行入力できてしまう 2005年03月23日
改行で始まる、複数行のテキストをシングルラインのエディタに貼り付けると、改行も貼り付けられて、さらにそれが送信もされていたというバグ。 (続く……)
チェックイン権限取得 2005年03月23日
MozillaのメインCVSへのチェックイン権限をようやく取得できました。 日本人のcontributorで、チェックインする人がいなくて困っている場合は、私を呼んで下さい。 (続く……)
Bug 3144 [GC] カウンタ(CSSのcounter)を生成しても表示されない 2005年03月19日
David Baronが以前から作業中のパッチを公開していたが、ついにパッチのレビューが始まった。 それにあわせてターゲットマイルストーンも1.8b2になったので、うまくいけばFirefox1.1にも間に合うことになる。 (続く……)
MozillaでのSVGサポートに関するライセンス問題 2005年03月19日
Taken SPCによると cairoではライセンス問題が回避されるとのこと。LinuxやMacOS Xでもライセンス問題が無くなったわけだ。 (続く……)
Bug 4327 エディタ以外でATOKから日本語を入力しようとするとクラッシュ #2 2005年03月19日
修正完了。
MozillaのSVGサポートのためには 2005年03月18日
MozillaでSVGを有効にするためには、GDI+もしくはlibart、またはcairoを利用してビルドしなくてはいけない 。 このうち、libartはLGPLなので、公式ビルドとしてはライセンス上の問題があるように思う。 GDI+を利用すれば、Windowsではビルドできるが、他のプラットフォームではそうはいかない。 cairoのことは分かりません。 (続く……)
Bug 4327 エディタ以外でATOKから日本語を入力しようとするとクラッシュ 2005年03月17日
ATOK17以降を利用している場合、エディタ以外でIMEを使うと、ナビバーを表示しようとしてクラッシュするバグ。 (続く……)
Bug 3892 [ATOK] パスワード入力欄で一文字目を入力すると、表示されない上に消せない文字が余分に追加される 2005年03月08日
ATOKのバグにより、メッセージ順序がMSDNライブラリの表記通りになっていなかったことが原因。 Mozillaのエラー処理も甘すぎたのでこのようなことになっていた。 (続く……)
Bug 4313 <label> 内のテキストの上にマウスカーソルが載ってもIビームにならない 2005年03月08日
The behavior is by design.
Bug 3187 [Mac] 入力中のテキストが反転表示される 2005年03月07日
Macでは通常、IMEの未確定文字列は反転表示されずに、 下線の色分けだけで表示される ので、Mozillaもそれにあわせるべきだというバグ。 (続く……)
Bug 4250 [Win9x Only] グローバルIMEが利用できない #2 2005年03月03日
Win9xでIMEやキーボードレイアウトの切り替えができなくなっていた問題を修正した。 (続く……)
Bug 4296 ロケーションバーのアイコンをどこかにドロップするとクラッシュ #2 2005年03月03日
原因となっていたパッチがバックアウトされ、修正された。
Bug 4296 ロケーションバーのアイコンをどこかにドロップするとクラッシュ 2005年03月01日
どうも、ドラッグ&ドロップのシステム自体が壊れている模様。 (続く……)
Bug 4103 pifファイルのダウンロードでcommand.comが書き換えられる 2005年03月01日
Bugzilla-jp初のセキュリティバグ。 MFSA で公開された ので、bugzilla-jpでも公開した。 (続く……)
Bug 4253 [WXG] テキストボックスへの入力が確定後も未確定文字として表示が残る #2 2005年02月19日
WXGで再現していたこのバグも1.8b1に修正が間に合った。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug 4255 IMEの未確定文字列の文節の区切り目が分からない #2 2005年02月07日
Jokerさんからよく見てみると区切りがある、とのツッコミが。 色がアレなので無茶苦茶見難いものの、確かにアンダーラインは分割されている。 (続く……)
Bug 4253 [WXG] テキストボックスへの入力が確定後も未確定文字として表示が残る 2005年02月06日
Bug 4149 での修正ミスからWXGではかなり不味いことになっている。 (続く……)
Bug 4250 [Win9x Only] グローバルIMEが利用できない 2005年02月06日
Win9xでグローバルIMEが利用できなくなっているというバグ。 (続く……)
Bug 4255 IMEの未確定文字列の文節の区切り目が分からない 2005年02月06日
未確定文字列の下線が全ての文節間でつながってしまっているという問題。 (続く……)
MozillaでMacの選択色をテストする方法 2005年02月03日
背景色は rgb(159, 213, 255) に設定し、文字色を rgb(1, 1, 1) に設定する。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #9 2005年02月03日
さらにアルゴリズムを修正。よりシンプルに、選択文字色と、選択される文字色との関係だけで反転するかどうかを決定するようにした。WinIEでは選択背景色を判断材料に使っているので選択背景色が薄くなるほどIEの結果とは異なった結果になる。 (続く……)
Bug 4149 ATOK17でカーソル位置にATOKナビのツールバーが表示されない 2005年02月03日
修正完了。 (続く……)
ロードマップ 2005年02月02日
世間様一般ではFirefoxのロードマップばかりが取りあげられていますが、開発の主流は相変わらずSuiteという訳で、Suiteのロードマップを載せておきます。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #8 2005年02月02日
Borisからいろいろとダメだしが出た ので、早速修正。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #7 2005年02月02日
ようやくパッチ完成。RGBの各軸に対する感度の差がIEより若干、人間の感覚に近いものとなっている。 しかし、実際に様々なイラストサイトを回ってテストしてみたが(何故、イラストサイトかと言うとテキストの色を変更している確立が通常のメジャーサイトよりも高いし、原色ではなく、処理の難しい中間色を使っているところが多いからだ)、IEとの差は比べなくては分からない程度にしか出ない。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #6 2005年02月01日
まだまだ微調整の真っ最中。 どうにもIEに比べて選択色が反転しすぎる。 GとBに関して、単色では良い感じなのだが、それ以外ではかえって不具合の出るページがある。 一番顕著なのが、文字色がオレンジの場合で、この場合、背景が白というページをいくつか見つけているのだが、この場合にIEでは反転無し、私のパッチでは反転して表示される。 Gに対する感度が高いのが裏目に出ている感じだ。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #5 2005年01月31日
考えれば考えるほど難しい。ひとつ、幻想があるとすれば、IEの処理が完成型である、ということだろう。 IEでも問題のあるページはある。例えば、前景色が黄緑の場合、背景が白だとコントラスト不足から目がチカチカするので、背景色は暗くする。黒バックに黄緑の文字、というとイメージが湧くのではないかと思う。この場合、Winのデフォルトの選択色(背景が紺で、前景が白)の場合に選択色をそのまま使ってしまうため、見にくくなる。 (続く……)
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #4 2005年01月31日
Justin Woodから1.8bへのゴーサインが出たものの、改めてテストしているとIEとの差異が少し気になる。 とりあえずさらに論理的で適当なロジックが思いつかないので、そのまま投げてみようかと思案中。 (続く……)
IME無効化メモ2 2005年01月27日
SuiteでFAYT開始時にIMEを有効化するのはダメっぽい。 (続く……)
IME無効化メモ 2005年01月27日
エディタ以外でIMEを無効化するためには…… (続く……)
Bug-org 279205 [FIX]Crash in Trunk [@ nsEventStateManager::DispatchMouseEvent] [@ nsDOMEvent::GetTargetFromFrame] 2005年01月27日
最近のNightlyでやたらとクラッシュしていたバグがこれ。修正されている。
Bug 4107 パーソナルツールバーのサブフォルダにドロップできない 2005年01月27日
鬱陶しかったこのバグがようやく修正された。
Bug 4005 日本語のデフォルトフォントはsans-serifの方が可読性が良い #2 2005年01月24日
Netscape6.0の頃(Mozilla 0.6の頃)から問題として挙げられていた問題だが、ついに修正完了。 言語グループごとにserifかsans-serifかを設定できるようになった。 (続く……)
落書きメモ 2005年01月16日
Borland社のVCLはオブジェクトの基本的な形を定義して、継承により多態化させ、オブジェクト間の通信はできる限り少なくし、オブジェクトをシンプルな完成型としていたのに対し、Mozillaではオブジェクトが複雑に絡み合い、互いに頻繁に通信しあっている。 (続く……)
Bug 4119 [MS-IME] 詳細なテキストサービスを無効にしてMS-IMEを利用していると、ポップアップウインドウが一瞬で消える 2005年01月15日
修正完了。 (続く……)
Bug 4156 text-align:justifyで右端の文字にスペースを追加すべきではない #3 2005年01月14日
ようやく修正完了。これで、CJKのjustificationはIEに追いつき、追い抜いた形になる(IEはjustifiable文字の定義が仕様書とは違っている。Microsoftはまたしても先行実装による過ちを繰り返したことになる)。
Bug 3984 [WinNT Only] Japanistで再変換しようとすると文字化けする 2005年01月11日
おこめさんお待ちかねのバグ。 (続く……)
Bug 4005 日本語のデフォルトフォントはsans-serifの方が可読性が良い 2005年01月07日
こちらもパッチがひとまず完成。
Bug 4156 text-align:justifyで右端の文字にスペースを追加すべきではない #2 2005年01月07日
ようやくパッチが完成。nsTextFrameが分割されていた訳ではないことに気づくまで時間がかかったのが敗因。
Bug 3769 nsIKBStateControlにはより多様なIME APIが必要 2005年01月02日
Bug-org 272964 が修正されたのでMacでも Bug 2515 が再現しなくなったはずである(Suite、Firefoxではもともと再現しない。Caminoのみ修正)。 (続く……)
Bug 4158 [CSS3] text-justifyに対応して欲しい #2 2005年01月02日
fantasaiによると、 (続く……)
Bug 3892 [ATOK Only] パスワード入力で間違って日本語を途中まで入力した時、正しく入力しなおしても正しく送信されない 2005年01月02日
ATOK限定のバグの模様。ATOKはメッセージ送信の順番が間違っている。 前にも似た原因のバグがあったわけだが、ATOKはソフトの性能は良いのに、実装がどうにもよろしくない。 (続く……)
Bug 4158 [CSS3] text-justifyに対応して欲しい 2004年12月26日
CSS3のtext-justifyプロパティ の実装。 (続く……)
Bug 4156 text-align:justifyで右端の文字にスペースを追加すべきではない 2004年12月26日
text-align: justify; を日本語でも機能するようになったが、そのおかげで今まで発生しなかった問題が発生した。日本語の文字が一番右側にある際に、右側の端が揃わない。これは、各文字に追加した extra space は右端の文字にのみ追加しないように修正することで解決できる。 (続く……)
Bug 4092 [Win9x Only] 日本語の名前のプリンタが「通常使うプリンタ」の場合、初回の印刷がwindow.print()だとエラーになる #2 2004年12月26日
もう再現しなくなっていたはずだが、一応、根本から修正した。
Bug 2964 text-align:justifyが日本語に未対応 #5 2004年12月13日
ようやく check-in された。 (続く……)
Bug 4076 ウインドウごとに入力言語を切り替えれるようにしてほしい 2004年12月10日
Windowsで多言語を利用している人、お待ちかね。 ウインドウごとに入力ロケールを切り替える設定を搭載した。 この設定は intl.keyboard.per_window_layout で、デフォルトでは無効になっている。 (続く……)
システム色のオーバーライド 2004年12月07日
prefs.jsからシステム色を上書きできる模様。 以下の名前の値を作り、string型で#で始まるHTML形式か、色名で指定できる。
Bug 4046 [Win9x Only] 最後に印刷したプリンタの名前を変更すると印刷ダイアログが表示できずにエラーになる #2 2004年12月07日
修正完了。これで、 Bug 4092 も再現はしなくなっているはずである(根本的な修正は当然行う)。
Bug 3919 ディスクキャッシュをオフにしているときの仮想メモリサイズ 2004年12月06日
メモリリークがあるために仮想メモリが解放されていないのではないか、という問題。 (続く……)
Bug 3905 子孫にdisplay:list-item;があると、overflow: auto|scroll;の際に幅の算出を失敗し、横スクロールバーが出る 2004年12月06日
overflow: auto; 、もしくは overflow: scroll; を指定しているブロックレベル要素の子孫に display: list-item; の要素があると、横幅の計算に失敗して横スクロールバーが表示されてしまっていた問題。 (続く……)
Bug 1243 Mozillaで背景画像のロード中、背景が指定された背景色ではなく黒で表示される 2004年12月06日
背景画像の読み込み中、常に背景が黒く描画されていた問題。 (続く……)
Bug 3281 Element Propertiesはxml:langの値も表示すべき 2004年12月06日
修正された。ただし、例によって text/html の場合は従来通りで、XML文書の場合にのみ xml:lang 属性の値を表示するようになっている。
Lunascape 2.0 Preview Release 2004年12月01日
Geckoエンジンにもスイッチ可能、とのことだが、イマイチ使い勝手が良くない。 例えば、フォーカスをGeckoエンジンにあわせておかないとホイールスクロールができないとか、中クリックで新しいタブを開けないとか、コンテキストメニューがとんでもなく貧弱とか。 Geckoエンジンはコンポーネントとして使うにはまだまだ完成度が低いのかも。 Geckoエンジンメインで使う人はFirefoxの方がよっぽど使いやすいと思う。 (続く……)
Bug 4092 [Win9x Only] 日本語の名前のプリンタが「通常使うプリンタ」の場合、初回の印刷がwindow.print()だとエラーになる 2004年11月21日
javascript:window.print() での印刷時限定でプリンタ名が文字化けしていた。 (続く……)
Bug 4046 [Win9x Only] 最後に印刷したプリンタの名前を変更すると印刷ダイアログが表示できずにエラーになる 2004年11月21日
とりあえずパッチを提出してみた。
次もAlphaリリース? 2004年11月20日
次は1.8a6との話が……
Bug 2515 テキストエリア外で入力した漢字が繰り返し入力される 2004年11月14日
こちらも修正した。ただし、Windowsのみ。他のOSは例によってIME APIの実装が可能な方を募集中。
Bug 4011 再変換が機能しない 2004年11月14日
WindowsのIMEの再変換が全く動作しなくなっていたバグ。修正できたので、二ヶ月半ぶりに利用できるようになった。
Bug 3945 インストーラーのウィンドウの位置が少しずつずれていく #3 2004年11月10日
パッチはだいぶ前にsuperreviewまで終わっていたものの、チェックインされてなかったバグ。 Jungshikに頼んでチェックインしてもらった。
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #3 2004年11月06日
テストビルド(Windows版) を作ってみた。問題のあるサイトを見つけたらbug 2909の方に報告して欲しい。
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) #2 2004年11月06日
とりあえず、 W3C内に色空間について言及のあるアクセシビリティに関する文書があった ( 日本語による解説 )ので、それを参考にアルゴリズムを改善してみた。 (続く……)
[緊急] Bug 4057 [Mac] ユーザインターフェースのフォントが OS 標準と異なる 2004年11月06日
Firefox1.0リリースまで間がないので、大至急、パッチが動作するか、副作用が無いか検証してもらいたいので、Macでビルド、そのビルドを公開できる方、協力をお願いします。
Bug 2909 [CSS3]背景が暗いページでWEBページ中の文字列を選択すると見にくい(::selection 無指定時への要望) 2004年11月06日
パッチを作ってみたが、IEと全く同じ条件がよく分からない。 とりあえず、別のバグとパッチがコンフリクトするのでどちらが優先されるかは本家次第。
[Internet Watch] Mozilla Japan主催のコミュニティミーティング、FireFoxのバグなど議論 2004年11月04日
一応、メモ。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
L10N(日本語化)プロダクト新生 2004年11月04日
Bugzilla-jp で取り扱い中止中だったJLPプロダクトがL10N(日本語化)プロダクトとして復活しました。 (続く……)
nsIAtom 2004年11月04日
nsIAtom ってすごく不便で、メモリ食いで、パフォーマンスも低下させるように思えるのですが、何か良いことがあるんでしょうか?
Bug 3621 [Win9x Only] 日本語の名前を持つプリンタを認識できない 2004年10月31日
修正完了。ただし、オフィシャルビルドではテストしていないので31日以降のビルドで誰かテスト結果を報告してほしい。
Bug 2964 text-align:justifyが日本語に未対応 #4 2004年10月31日
国際化問題がクリアできないので、 text-justify: auto; (初期値)の場合に日本語で両端揃えを実行するのは無理なような気がしてきた。というか、私が乗り気ではなくなってきた。IEに倣って、 text-justify: inter-ideograph; の場合に のみ 両端揃えにした方が良さそうだ。
Bug-org 266214 Browser will not start after install (xpcom_core.dll not found) 2004年10月28日
26日のWindows版が起動しなかったのはこのバグ。修正されて、27日のものは起動できるようになっている。
Bug 3713 PageInfoでTypeがBackgroundのアイテムを選択してSave As...をクリックしても保存のダイアログが表示されない 2004年10月28日
Bug 3714とともに、こちらの問題も修正されている。
Bug 3714 PageInfoダイアログのMediaタブでオブジェクトを保存しようとしてもダウンロードが始まらない 2004年10月28日
Flashの保存などに便利なこのバグがようやく修正された。
Bug 3945 インストーラーのウィンドウの位置が少しずつずれていく #2 2004年10月25日
インストーラをビルドできるようになったので、パッチを作成して提出してみた。
cygwin perlでは駄目 2004年10月24日
Mozillaのインストーラのビルドにようやく成功。 失敗の原因はcygwinのperlを使っていたことだった模様。 Active Perlなら大丈夫でした。 (続く……)
Bug-org 264235 context menus broken 2004年10月24日
たまたまダウンロードしてなくて当たらなかったが、最新のNightlyは壊れている模様。
Bug 2964 text-align:justifyが日本語に未対応 #3 2004年10月24日
最初のパッチが完成したので、 justifyお試し版(Windows版) を用意してみた。
Bug 2964 text-align:justifyが日本語に未対応 #2 2004年10月23日
アドホックだが 動く パッチが完成。 WinIEも、Operaも実装できていない、美しい日本語表示になっている。 Nightlyを追いかけている人は期待して欲しい。 近日中に本家にパッチを提出するつもりだ。 (残念ながら、まだUnicodeの文字の一覧表とにらみ合いをしなければならないのでもう少し時間がかかるかもしれない) (続く……)
nsTextFrame::Paint 2004年10月23日
Small Caps、もしくはJustify、または、letter-spacing、word-spacingのいずれかが0以外の場合、テキストの描画速度は低下する。
Bug 2964 text-align:justifyが日本語に未対応 2004年10月22日
パッチを書いてみたものの、メンバ変数 mRect.width に期待していた値が入っていない。 ソースを追いかけてもその原因が分からないので手詰まり。
[ITmedia] ユーザーは「IE以外」に、開発者はまだ「IEオンリー」 2004年10月19日
が原因の一つと分析されていますが、私はそれよりも開発者の無知の方が問題だと思います。 何に対する無知かと言うと、やはり標準仕様に対する無知。 ActiveXやVBScriptのようなIEべったりの、Webで使うには問題外の機能を除けばHTML/CSS/Javascriptぐらいしか残らない訳ですが、どれも標準仕様が存在します(Javascriptに関してはどちらかと言えば、ECMA Scriptの仕様よりもDOMの仕様の存在が大きいでしょう)。 ですから、これらの仕様を正しく理解して開発すればバグだらけのIEへの対応をどうするかという話になり、MozillaやOperaのユーザが苦い思いをすることはないはずなのです。 (続く……)
Bug-org 263992 Menus placed at wrong position (directly under the window border) 2004年10月14日
コンテキストメニューやツールチップが変な場所に出るという問題。 (続く……)
Bug 4015 アドレスバー(URLバー)が上にずれる 2004年10月14日
Bug 2497の斉藤さんのパッチの副作用で発生したバグ。 XULのテキストフィールドがやたらと高くなってしまっていた問題。 すでに修正されている。 (続く……)
Bug 2497 アドレスバーと<INPUT TEXT>でアンダーラインが見えない #4 2004年10月14日
URLが見難かったバグが修正された。 (続く……)
Bug 986 first-letter擬似要素は日本語の開き括弧も認識すべき 2004年10月09日
regressionだったが、修正された。
Bug-org 251162 Implement CSS3 columns #2 2004年10月09日
できたてのNightly Buildで確認してみたところ、確かに表示可能になっている。 ただし、 RTL のテストケース はなんだか挙動が怪しい。
Bug-org 251162 Implement CSS3 columns 2004年10月09日
fixed となった。
Bug 3448 セレブホワイト - ウインドウが小さい時に、リンクにマウスポインタを合わせるとリンクが移動してしまいクリックできない(画像の動的表示により、再レイアウトが発生している) 2004年10月06日
修正された。
Bug-org 88579 Bad default Traditional Chinese font (MS Windows) 2004年10月09日
突然、日本人ということで振られた話題。 元の問題が何で、現在どうしたいのかイマイチよく分からない。
Bug 1952 TextZoom時にコンボボックスの高さが変更されない 2004年09月30日
修正された。 斉藤さんに感謝。
Bug-org 229674 {inc}[margin-c]margin-bottom applied twice when using :target selector and generated content 2004年10月09日
動的疑似クラスでマージンの相殺がおかしくなるという問題が修正された。 似た様な問題を前に見つけていたように思うのだが、思い出せない……
Bug 3967 mozillaZine 日本語版で横スクロールバーが必ず表示される 2004年09月22日
MozillaZine日本語版 で横スクロールバーが表示されていた問題。ようやく修正された。 (続く……)
Bug 2497 アドレスバーと<INPUT TEXT>でアンダーラインが見えない #3 2004年09月14日
問題が多いということで、残念ながらバックアウトされてしまった。
Bug-org 72747 implement overflow-y and overflow-x properties 2004年09月13日
偶然発見。実装された模様。
Bug 1658 パスワード入力フィールドではIMEをオフにするべき #2 2004年09月13日
ついに修正完了。 以下の設定項目でカスタマイズ可能。 (続く……)
Bug 2497 アドレスバーと<INPUT TEXT>でアンダーラインが見えない #2 2004年09月12日
Macでは問題があるということで春永さんが reopen した。 ただ、Macで今まで何の症状もなかったという話と、 今回のスクリーンショット を見る限りではMac固有のソースコードに問題があると思う。 今回のパッチは単に、 line-height を 1 にするだけのものだが、理屈としてはこれは正しいはずである。他のOSでは、一行入力用の input 要素の場合、その内容領域は一行分のスペースのみが割り当てられている。ここに、 1 より大きい line-height 値を与えると、行間のためのスペースを無理矢理とろうとする。このため、文字が押し下げられていたのが今までのバグの原因である。それに対してMacでは 綺麗に表示されていた というのは、一行分以上の内容領域が与えられていたか、行間のためのスペースを中和するだけ押し上げられていたかのいずれかの方法を、Mac単独でアドホックに対応したのではないだろうか。最初のスクリーンショットにあるように、ボタンのテキストの位置を見ると、意図的に後者の手法をとっているように見えるのだがどうだろうか。 (続く……)
Bug 2497 アドレスバーと<INPUT TEXT>でアンダーラインが見えない 2004年09月11日
若干の問題は残っているが、ひとまず修正した。
Bug 1658 パスワード入力フィールドではIMEをオフにするべき 2004年09月11日
とりあえず、Bug 1658の修正パッチのコンセプトを解説。 IME関連のバグは基本的にこの仕組みで修正するしか無いと思う。 (続く……)
Bugzillaでレビューを依頼する時は 2004年09月10日
二、三日待っても反応が無い場合は個別に担当者にメールを出さないと駄目です。 特に、superreviewの場合、Bugzillaからのリクエストはほとんど機能してません。
Bug 3904 windows/nsWindow.cppのIME関連ソースコードのクリーンナップ #3 2004年09月09日
ようやく一つ終了。
Bug 3955 personal toolberの右端のメニューから中クリックでブックマークを開けない 2004年09月08日
メッセンジャーとMozillaを併用しているときとか、ウインドウ幅を縮めている場合にやたらと不便に感じる。 (続く……)
Bug 3904 windows/nsWindow.cppのIME関連ソースコードのクリーンナップ #2 2004年09月04日
ようやくスーパーレビューが通ったので、あとはチェックインを待つのみ。 (続く……)
Bug 3945 インストーラーのウィンドウの位置が少しずつずれていく 2004年09月02日
原因は分かって、patchを書いたものの、それを検証できない。 インストーラをビルドしようとしても、GREのアンインストーラをビルドする時にnsinstall.exeが見つからないというエラーで止まってしまう。何故。
透過ウインドウがWindows2000以降でのみサポートされている理由 2004年08月17日
SetLayeredWindowAttributes をサポートしているのがWindows2000以降だからですね。
Bug 3925 label要素内にフォームコントロールがある場合、そのフォームコントロールがフォーカスを得た時にlabel要素の指定するコントロールにフォーカスを移動させるべきではない(e-casioでクレジットカード払いしようとしてもフォーカスが奪われてフォームを設定できない) 2004年08月14日
アクセシビリティに関わるバグなので、Webページの作成者は注意。
Bug-org 164482 Tracking: XML Events 2004年08月12日
XFormsの実装に一歩近づいた。
MSNメッセンジャーでhttpプロトコルのURLをクリックしてもMozillaが起動しない 2004年08月10日
MSNメッセンジャーでURLをクリックすると強制でIEが起動してくるので、ぐぐってみると、 詳細に調査されたページを発見 。 (続く……)
Bug 3618 overflow: auto|scroll;のスクロールバーはキー、マウスホイールで操作できない #2 2004年08月09日
昨日のこのバグの修正に副作用がある模様。 (続く……)
Bug 3618 overflow: auto|scroll;のスクロールバーはキー、マウスホイールで操作できない 2004年08月08日
MozillaのUIに関する重大なバグだった、このバグも、ようやく修正された。 (続く……)
Bug 3904 windows/nsWindow.cppのIME関連ソースコードのクリーンナップ 2004年08月02日
WindowsのIMEのソースコードを完全にクリーンナップ中。 これにより、若干のメモリ消費量低減(Win9xの方が効果大)、速度向上(かなり微妙)が見込まれる。
Bug 72361 ctrl+click/middle click a bookmark should open it in new window/new tab 2004年07月22日
パーソナルツールバーやブックマークのアイテムを中クリックしても新しいウインドウ、もしくはタブで開かれなかった問題。 (続く……)
Bug 3704 background-attachment:fixed/positionプロパティの値に'static'以外が設定された要素の、内側から外に選択範囲を広げられない 2004年07月21日
background-attachment: fixed; の要素や、 position: absolute; 、もしくは fixed 、 relative の要素の内容から文字列の選択を開始すると、その外側の要素まで選択できなかった問題。 (続く……)
Bug 3784 パーソナルツールバーのフォルダ内のフォルダにアイテムをドロップできない 2004年07月20日
1.8aになってから非常に不便だったこのバグが2004071808-trunkで修正された。
mozilla/widget/src/windows/nsWindow.cpp 2004年07月19日
今後の修正に備えてIME周りの処理をながめていたら、全体的にもう少しソースコードをシンプルにできそうだ。本家に提案してみようかな。
Bug 3769 nsWindowにはより多様なIME APIが必要 2004年07月18日
いよいよ着手。 (続く……)
Bug-org 251510 overflow (and thus scrolling) broken on comboboxes and listboxes (selects) #2 2004年07月17日
15日のビルドを使えなくしていたこのバグは、問題のパッチがバックアウトされたため、 fixed となった。 (続く……)
タイトル 最終更新日
内容(最初の段落のみ)
Bug 3884 OLE Drag&Dropで"UniformResourceLocatorW"と"FileGroupDescriptorW"に未対応 #2 2004年07月17日
まだMinGWでのビルドはできないままだが、とりあえず問題そのものは修正できている。 このバグの修正により、インターネットショーカットが国際化対応となった。 日本語のWindowsでも他国のタイトルをそのまま利用できる。 (続く……)
Bug 2885 WindowsのATOK10以降/WXG4で、確定アンドゥを行うと同じ文字列が再入力される 2004年07月17日
Mozilla 1.8a2には間に合わなかったが、ようやく Nightly Build に反映された。 (続く……)
本家Bugzillaのsummaryにあるキーワード 2004年07月16日
間違ってたり、よく分かってないものについては情報をください。 (続く……)
Bug-org 251510 overflow (and thus scrolling) broken on comboboxes and listboxes (selects) 2004年07月16日
このバグのおかげで15日のビルドは使い物にならない。
Re: css columns 2004年07月16日
朝顔日記 さんより。 (続く……)
Happy 1st Anniversary Mozilla Foundation 2004年07月15日
Mozilla.orgのトップページが Mozilla Foundation 設立1周年記念のものになっています。 (続く……)
Bug 3884 OLE Drag&Dropで"UniformResourceLocatorW"と"FileGroupDescriptorW"に未対応 2004年07月14日
なんだか最終的には大きな patch になってしまったが、 とりあえず修正完了。 1.8a2がリリースされたらその後に check in されると思われる。 (続く……)

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

Masayuki Nakano(問い合わせ先)