この日記はMozillaのプロダクトへの貢献者としての私の成果を中心に、気になったバグやWeb界隈の話題について書いていますが、
断り書きがある場合を除き、いかなる団体のオフィシャルな見解ではありません。あくまでも個人的なものです。
Mozilla Foundation、Mozilla Corporation、及び関連企業の公式情報ではない ことに注意してください。
現在、XHTML 1.0 (もどき)から、HTML5なコンテンツに修正中です。古い日記は修正が完了していませんので表示が崩れます。
順次、修正していく予定ですのでしばらくお待ちください。
もずはっく日記(2005年6月)
2005年6月1日
予定
初回投稿日時: 2005年06月01日03時19分10秒
カテゴリ: 雑談
固定リンク: id=2005060100
SNS:
(list )
とりあえず、早ければ6月3日から、しばらく休暇とります。
super reviewer、BorisとRobertが休暇なので、あまり仕事にならないというのと、今年入ってからGWや正月も含め、ほとんど休んでいないのが理由です。
ただ、完全に休む訳でもなく、オンラインになる時間帯が少なくなるのと、パッチの作成をしなくなるだけですので、用があったらbugzillaで容赦なくCCしといてください。
blocker 1.8b2+が消えた
初回投稿日時: 2005年06月01日08時27分15秒
カテゴリ: Mozilla Core
固定リンク: id=2005060101
SNS:
(list )
そろそろリリースか?
2005年6月4日
まだ休めない
初回投稿日時: 2005年06月04日22時11分03秒
カテゴリ: 雑談
固定リンク: id=2005060400
SNS:
(list )
1.9aで修正予定の巨大なパッチを作成中。なかなかうまくいかない。
チェックイン完了。
昨日のビルドから修正されているので、インストールフォルダに問題のフォルダがある場合、アンインストール前に手動で 削除しておいた方が良い。
とりあえず、prefs.jsにUTF-8で名前を保存していなかった問題だけ修正。
表示はまだ化けたまま。1.8b3で修正したかったのだが、パッチが期待通りに動かない。
なお、この修正により、日本語のプリンタ名で過去に保存していたプリンタの設定はゴミとなっているので、prefs.jsを編集して削除しても問題は無い(UTF-8Nで保存するように)。
新たに設定を保存しなおす必要があるが、現在、Linux以外ではjavascript:window.print();
でしか保存されないので注意。
Windowsで日本語名のプリンタを使うと、常に設定がおかしかった(例えば、用紙は常にLetterとなっていた)バグのみ修正。他はレビュー中。
2005年6月7日
ついに、Firefoxは拡張無しでタブの並び順を入れ替えることができるようになった。
2005年6月8日
今、忙しいので……
初回投稿日時: 2005年06月08日02時26分42秒
カテゴリ: 雑談
固定リンク: id=2005060800
SNS:
(list )
bug 4449 にかかりっきりで、あまり他に手を回す余裕がありませんのでよろしく。
今、word-spacingの仕様の問題点を洗い出しつつIanと相談しながら実装しなおしているので、次のCSS3 Text module仕様草案ではこのへんが明文化されるかもしれない(fantasaiはそのつもりらしい)。というか、今までのword-spacing/letter-spacing仕様があいまいすぎた。
2005年6月14日
とりあえず
初回投稿日時: 2005年06月14日02時40分05秒
カテゴリ: 雑談
固定リンク: id=2005061400
SNS:
(list )
17日に大阪、天満橋での講演の仕事が入ったのでこれの準備のためbugzilla関係はお休みです。
土曜日は寝屋川に顔を出してから帰ろうかな。
Piro君の日記によると駅前がキレイになったらしい ので、それも見ておきたいし。(# あー、寝屋川に戻りたい。)
ついでに、そのまま続きで休みをとりたいなぁ。
2005年6月21日
Macでは問題なくなった様だ。パッチを書いてくれたMIHARAさんに感謝。
MIHARAさんのおかげで、Mac固有の国際化バグも進展の方向に向かっている。
しかし、最もユーザのハッカー含有率の高そうなLinuxではパッチを書いてくれる人が現れない。
Linuxユーザはプログラムさわれる人が多そう、というのは偏見なのかなぁ。
Amazon.co.jpで多発していた問題。個人的にかなり気になっていたので、修正されて嬉しい限り。
修正してくれた斉藤さんに感謝。
修正された。
これにより、bug 4279 の問題が再び表面化したので、現在、修正パッチのレビュー中。
width
が指定されたposition: absolute;
や、position: fixed;
なボックスに対して、margin: auto;
を指定してもボックスがセンタリングされない、という問題。
修正パッチは簡単にできたが、修正できても、Opera8すらこれに対応できていないという状況。うーむ。
どうも、私の仕様書の翻訳内容が間違っていた模様。If none of the three is 'auto' を「'auto'ではない値がある場合」と訳していたのだが、正しくは「'auto'が無い場合」らしい 。
というわけで、left: auto; right: auto; margin: auto; width: 600px;
といった場合に、センタリングされないのは仕様通りで、センタリングしたいなら、left
とright
に0
を指定しなくてはいけない、ということになる。これなら、MozillaもOpera8もセンタリングして表示してくれている。
2005年6月24日
ようやく、修正完了。
しかし、少し問題が残っている 。他にもあるかもしれないので、テストよろしく。
2005年6月28日
中国語用のIME、MSPinYinを利用して、Chinese full stop 等を入力すると、Geckoのエディタがまだ、IMEのトランザクション中だと判断してキー入力を受け付けなくなっていた問題。とりあえず修正完了。
メッセージの値と、Mozillaとの相性の問題だったので他のIMEの処理でも問題があったのかもしれないが、不明。
サイドバー
日記内のナビゲーション
Twitter