mark zerocolspans to be expanded if they are inserted rather than appended. bug 372776 r/sr=bzbarsky

This commit is contained in:
bmlk%gmx.de 2007-03-07 05:06:38 +00:00
Родитель 86f314c237
Коммит 1b490b2bfa
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -1802,6 +1802,10 @@ void nsCellMap::ExpandWithCells(nsTableCellMap& aMap,
// set the starting and ending col index for the new cell
PRBool zeroColSpan = PR_FALSE;
PRInt32 colSpan = GetColSpanForNewCell(*cellFrame, zeroColSpan);
if (zeroColSpan) {
aMap.mTableFrame.SetHasZeroColSpans(PR_TRUE);
aMap.mTableFrame.SetNeedColSpanExpansion(PR_TRUE);
}
totalColSpan += colSpan;
if (cellX == 0) {
endColIndex = aColIndex + colSpan - 1;