Bug 5886 日本語のjustifyで行頭が揃わない
初回投稿日時: 2007年10月17日04時20分00秒
カテゴリ: Mozilla Core
SNS:
Tweet (list)
new textframeでは文字の両側にスペースを追加することでjustifyを実現するようになったのだが、このやり方だと行頭と行末の文字にスペースが追加してはいけないことになる。だが、行頭の文字にはスペースが追加されていたため、行頭が揃わない、というバグ。
行頭にもスペースを追加しないように修正を入れた。だが、これにより、一行が二文字の場合、どちらの文字にもスペースが追加されないのでjustifyが無視される形になってしまう。処理の単純化の都合でこういう処理を行っているのだが、逆にそれを修正するのはベータが近づいた今となっては困難。Gecko1.9はおそらくこのバグを持ったままのリリースとなるだろう。