Bug 436356 Bullet lists does not display correctly, works in FF 2 p=Atsushi Sakai, r+sr=roc, a=samuel.sidler

This commit is contained in:
masayuki%d-toybox.com 2008-07-22 04:21:13 +00:00
Родитель 3cd39d8548
Коммит cf149a1387
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -5597,7 +5597,10 @@ nsTextFrame::Reflow(nsPresContext* aPresContext,
// Disallow negative widths
aMetrics.width = NSToCoordCeil(PR_MAX(0, textMetrics.mAdvanceWidth));
if (needTightBoundingBox) {
if (transformedCharsFit == 0) {
aMetrics.ascent = 0;
aMetrics.height = 0;
} else if (needTightBoundingBox) {
// Use actual text metrics for floating first letter frame.
aMetrics.ascent = NSToCoordCeil(textMetrics.mAscent);
aMetrics.height = aMetrics.ascent + NSToCoordCeil(textMetrics.mDescent);