[Webkit-unassigned] [Bug 40366] REGRESSION (r59263): Google Docs Drawing is broken, and probably other SVG-based sites

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 11 14:21:07 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=40366





--- Comment #3 from James Robinson <jamesr at chromium.org>  2010-06-11 14:21:06 PST ---
Google Docs has pushed a workaround for this issue, but the bug is still unfixed.  The workaround is disgusting and I do not want to evangelize it if possible :(.  I can still reproduce this locally and will try to make a distributable reproduction ASAP.

Somehow we're getting into a state where a RenderSVG* object is marked as m_needsLayout, its parent RenderSVGRoot object is marked as m_posChildNeedsLayout, and yet the RenderSVGRoot's container does not have any layout bits set and the FrameView's m_layoutRoot and m_layoutTimer are both unset.  Either we are doing layout without actually traversing some dirty objects or we're resetting the m_layoutRoot without dirtying its containers properly.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list