[Webkit-unassigned] [Bug 78315] REGRESSION(99539): Infinite repaint loop with SVGImage and deferred repaint timers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 15 14:52:06 PST 2012


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





--- Comment #4 from Nikolas Zimmermann <zimmermann at kde.org>  2012-02-15 14:52:06 PST ---
(In reply to comment #3)
> *Excellent*! That does it... so, is there a better way to prevent repainting from inside of layout?
Phew! Glad I still knew what's going on there :-) Anyhow, my assumption that this is only ever called from within FrameView::layout, doesn't hold - so that needs to be fixed. Maybe as simple as checking for frameView->needsLayout() - if it returns false, don't start our timer, but redraw immediately.

Does that work?

-- 
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