朝顔日記

Firefox は acid2 に通るようになったのか

2006-12-10

最近の Firefox ナイトリー(trunk)は、いわゆる acid2 テストに通ったということになっているようですが、微妙に鼻の位置が違うのでは? という指摘があります。

ということで、以下にテスト結果参照ページのスクリーンショットを並べておいてみます。

テスト結果のスクリーンショット 参照ページのスクリーンショット

どうもこうやって見ても、どこが違うかわかりませんね。ということで、同じ位置に画像を置いて、いわゆる画像のロールオーバーで、相互に入れ替わるようにしてみました。

最初、テスト結果が表示されていますが、マウスオーバーで参照ページの画像に、再度マウスアウトするとまた、テスト結果が表示されるようになっています。(JavaScript が有効になっていないとテスト結果のスクリーンショットしか表示されません。)

どうでしょう? マウスオーバーで鼻が数ピクセル右下の方へ動くのがわかると思います。

なお、テストに使った Firefox は、Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9a1) Gecko/20061208 Minefield/3.0a1 - Build ID: 2006120818 というものです。

なお、最小フォントサイズを設定している場合、あごが長く表示されることがあるようです。Another 朝顔日記 - Reflow branch landing のコメント欄にて、mal_blue さんに教えていただきました。ありがとうございます。>mal_blue さん

参考
Bug 300030 - Refactor intrinsic width computation out of nsIFrame::Reflow
Gecko:Reflow Refactoring - MozillaWiki

「Firefox は acid2 に通るようになったのか」へコメントをつける

書き込み時の挙動について
URI らしき文字列には自動的にリンクが張られます。また "<" や、">" は実体参照化されます。
スパム対策のため、リファラを切っていると投稿できません。

この記事へのツッコミ

1: のり (2006-12-10T14:32:27+09:00)
あらら、ロールオーバーが失敗してる。orz
ということで、微修正。今度は大丈夫。多分。:p)
2: もとひこ (2006-12-10T19:09:10+09:00)
全然参考にもなりませんが、Fx2では鼻はずれません。
http://www1.ttcn.ne.jp/amotohiko/css/acid2/isbug.html
3: もとひこ (2006-12-11T21:46:10+09:00)
Bug 343583みたいですね。「枠線斯く描かれる可し」みたいなのが仕様にないから、らしい。枠線にAAかければ解決?

Bug 343583 - [cairo]Border paint order/rounding of Cairo builds with antialiasing disabled doesn't match the paint order of non-Cairo builds
4: のり (2006-12-12T12:05:02+09:00)
ふーむ、cairo の問題ですか。まぁ、個人的には細かいことはキンシナイんですが…。:p)
この記事の永続的 URI ならびに トラックバック ping URI
http://diary.noasobi.net/2006/12/diary_061210a.html