Bug 5589 [Cairo] リンクの下線位置が高すぎる
初回投稿日時: 2007年02月11日04時46分57秒
最終更新日時: 2007年02月11日04時47分14秒
カテゴリ: Mozilla Core
SNS:
Tweet (list)
報告を機にMacでのテキストレンダリングの検証をしてみると色々と鬱陶しい事実が。(以下、cairoの仕様かもしれないが、たぶんATSUIの仕様だと思う。)
Macはテキストのサブピクセルレンダリングをサポートしているので、例えば15pxとも16pxとも違う、15.5pxのテキストのレンダリングができる模様。
EEEEEEEEEEEE
でも、テキストのY軸方向へのサブピクセルレンダリングはサポートしていないようだ。
EEEEEEEEEEEEEEEE
今回は関係無いが、X軸方向。
EEEE
EEEE
EEEE
EEEE
metricsはdoubleで扱わないと駄目なのに、下線の処理はデバイスピクセルに丸め込まないといけないというのが実に鬱陶しい。