Open Bug 326624 Opened 14 years ago Updated 8 years ago
verify behaviour of rgba/hsla CSS colors with double painting
With the patch for bug 147017, we'll have support for rgba()/hsla() in CSS. However, there are going to be some visible bugs with this, because our current rendering always assumes full coverage for each pixel touched. From dbaron: Anywhere we double-paint at the least. We should check straight borders, dashed-dotted borders, table border-collapse borders, and probably some other things (text, text-shadow, text-decoration, background-color, etc.).
14 years ago
Whiteboard: cairo → cairo, [wanted-1.9]
Actually, this should block the release, I think. If we don't do this, we shouldn't ship rgba/hsla support without the -moz prefix, imo.
Flags: blocking1.9? → blocking1.9+
Whiteboard: cairo, [wanted-1.9] → cairo
We should also check background painting for tables.
QA Contact: ian → style-system
punting remaining a6 bugs to b1, all of these shipped in a5, so we're at least no worse off by doing so.
Target Milestone: mozilla1.9alpha6 → mozilla1.9beta1
Whiteboard: cairo → cairo [dbaron-1.9:Rf]
I don't think this is going to happen. Should we back out rgba/hsla support?
I don't think we should. This can be punted until later -- noone has reported any problems here yet, and any potential problems will appear only if rgba/hsla is being used. Borders should not be a problem, nor should background color. table-collapse could potentially be an issue, but I don't think a big enough of one to back out support.
For what it's worth, the area I'm most worried about is the border-collapse border painting code.
You need to log in before you can comment on or make changes to this bug.