[webkit-reviews] review requested: [Bug 6838] Incomplete repaint of
collapsed table borders : [Attachment 7701] Patch
bugzilla-request-daemon at opendarwin.org
bugzilla-request-daemon at opendarwin.org
Fri Apr 14 09:40:34 PDT 2006
opendarwin.org at mitzpettel.com has asked for review:
Bug 6838: Incomplete repaint of collapsed table borders
http://bugzilla.opendarwin.org/show_bug.cgi?id=6838
Attachment 7701: Patch
http://bugzilla.opendarwin.org/attachment.cgi?id=7701&action=edit
------- Additional Comments from opendarwin.org at mitzpettel.com
This patch implements the updated spec. Some notes:
1. It might be better to cache outerBorderLeft/Right/Top/Bottom in RenderTable
as well.
2. The spec says "CSS 2.1 does not define where the edge of a background on a
table element lies" but I tried to maintain the current behavior. It works with
solid backgrounds but image backgrounds are positioned differently, and I am
not sure how to fix it.
3. The patch causes 43 layout tests to fail. With the exception of pixel
failures due to (2) above, the new layouts look correct to me.
4. Some failures are due to the dump showing "[border: none]" due to the fact
that a table has a non-zero border but its own border-width property is zero.
More information about the webkit-reviews
mailing list