valign content that overflows the table cell from the celltop bug=114430 r/sr=bzbarsky

This commit is contained in:
bmlk%gmx.de 2004-09-18 19:04:13 +00:00
Родитель 34ced1f8a8
Коммит b896960eaf
2 изменённых файлов: 6 добавлений и 0 удалений

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

@ -585,6 +585,9 @@ void nsTableCellFrame::VerticallyAlignChild(nsPresContext* aPresContext
aPresContext->ScaledPixelsToTwips(),
eAlwaysRoundDown);
}
// if the content is larger than the cell height align from top
kidYTop = PR_MAX(0, kidYTop);
firstKid->SetPosition(nsPoint(kidRect.x, kidYTop));
nsHTMLReflowMetrics desiredSize(PR_FALSE);
desiredSize.width = mRect.width;

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

@ -585,6 +585,9 @@ void nsTableCellFrame::VerticallyAlignChild(nsPresContext* aPresContext
aPresContext->ScaledPixelsToTwips(),
eAlwaysRoundDown);
}
// if the content is larger than the cell height align from top
kidYTop = PR_MAX(0, kidYTop);
firstKid->SetPosition(nsPoint(kidRect.x, kidYTop));
nsHTMLReflowMetrics desiredSize(PR_FALSE);
desiredSize.width = mRect.width;