[Webkit-unassigned] [Bug 6278] Relayout drawing glitches (ToT 12/29/05)

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Sat Jan 21 09:54:27 PST 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=6278





------- Comment #9 from opendarwin.org at mitzpettel.com  2006-01-21 09:54 -------
In the reduced testcase, the left cell doesn't get invalidated before layout,
since it is not marked as needing layout at that point (only the right cell
is). If you initiate the change on the left cell (e.g. by doing
document.getElementById('col1').style.width='500px'), then the left cell is
marked as needing layout early on and therefore gets repainted before layout,
and you don't get the buggy behavior.

I have an ugly fix for this specific case but I think the problem may be more
general (whenever an object gets marked as needing layout during relayout and
its parent wasn't marked as needing layout for itself before), so I'm still
trying to figure out a general solution.


-- 
Configure bugmail: http://bugzilla.opendarwin.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