[Webkit-unassigned] [Bug 14118] ASSERTION FAILED: !needsLayout() seen again

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 27 16:22:07 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=14118


mitz at webkit.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hyatt at apple.com




------- Comment #8 from mitz at webkit.org  2007-06-27 16:22 PDT -------
At least on Yahoo, the bug seems to be due to the midLayout guards around the
call to invalidateSelection() in FrameView::layout(). Those guards prevent
layout from happening, and there's no guarantee that it will happen later
before returning from FrameView::layout() (there is a call to scheduleRelayout
near the end, but that call is: never supposed to be reached anyway, doesn't
always guarantee a relayout, and the early return after it messes up the
suspend/resume scheduled events mechanism).

I think the same applies to the guards around updateWidgetPositions(). If I
remember correctly. both of the above were added on a speculative basis. I
don't think they're needed.


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