[Webkit-unassigned] [Bug 13873] Incomplete repaint of replaced element's box shadow
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri May 25 06:08:22 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=13873
------- Comment #1 from mitz at webkit.org 2007-05-25 06:08 PDT -------
Created an attachment (id=14720)
--> (http://bugs.webkit.org/attachment.cgi?id=14720&action=view)
Partial fix
This patch works for all cases except when the box shadow itself changes:
because it doesn't cache the overflows it has no way of knowing the overflow
before the change. I see three possible ways around this:
1) Use a "rare data" scheme for the overflows (there appear to be 13 unused
bits in RenderReplaced).
2) Implement RenderReplaced::setStyle() that repaints when box-shadow changes.
3) Add the repaint in RenderObject::setStyle(), similar to how it repaints on
outline size changes.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list