[Webkit-unassigned] [Bug 64974] REGRESSION(87526): ASSERT(!needsLayout()) followed by graphical glitches on google charts (svg loaded in iframe)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 22 23:47:12 PDT 2011


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





--- Comment #4 from Nikolas Zimmermann <zimmermann at kde.org>  2011-07-22 23:47:12 PST ---
(In reply to comment #3)
> We don't have a repro we can share yet, but I know the offending line. When RenderSVGRoot::negotiateSizeWithHostDocumentIfNeeded calls ownerRenderer->setNeedsLayoutPrefWidthsRecalc(), it sets us up for this. We get called to paint before that layout has occurred which triggers this bug. Commenting this out makes the assertions go away.

That's what I guessed as well. I believe this is related to other flakiness in that area, that is guilty for some svg/zoom/page/zoom-object* tests that have recently been disabled. Let's see.

It would be great if we had a simple reduction though!

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