remove table background quirk use standards painting instead bug 237078 patch by fantasai@escape.com r=bernd sr=dbaron

crash prevention when colframes return bogus colindices bug 240854 r/sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@155080 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
bmlk%gmx.de
2004-04-18 18:17:00 +00:00
parent 135f4a26a4
commit e4d6615e12
12 changed files with 74 additions and 236 deletions

View File

@@ -1420,11 +1420,11 @@ nsTableFrame::Paint(nsIPresContext* aPresContext,
deflate.left = BC_BORDER_LEFT_HALF_COORD(p2t, propData->mLeftBorderWidth);
}
}
rv = painter.QuirksPaintTable(this, deflate);
rv = painter.PaintTable(this, &deflate);
if (NS_FAILED(rv)) return rv;
}
else {
rv = painter.PaintTable(this);
rv = painter.PaintTable(this, nsnull);
if (NS_FAILED(rv)) return rv;
}