-
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