• andersca@apple.com's avatar
    2009-03-19 Anders Carlsson <andersca@apple.com> · 323fa91a
    andersca@apple.com authored
            Reviewed by Dan Bernstein.
    
            <rdar://problem/6682554> Flash content not being rendered (Shockwave Flash 10.0 r22)
            
            If calling updateWidget for some reason resulted in another widget being added to m_widgetUpdateSet, then
            that object would never be updated.
            
            * page/FrameView.cpp:
            (WebCore::FrameView::updateWidgets):
            Factor the widget updating code out into this method. Return true if the update set is empty.
            
            (WebCore::FrameView::performPostLayoutTasks):
            Loop over the update set multiple times until all widgets have been updated or until we reach the cap.
            
            * page/FrameView.h:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@41847 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    323fa91a