Skip to content
  • weinig's avatar
    LayoutTests: · eeb79389
    weinig authored
            Reviewed by Beth.
    
            - test for http://bugs.webkit.org/show_bug.cgi?id=14118
              ASSERTION FAILED: !needsLayout() seen again
    
            * fast/dynamic/recursive-layout-expected.txt: Added.
            * fast/dynamic/recursive-layout.html: Added.
    
    WebCore:
    
            Reviewed by Beth.
    
            - fix http://bugs.webkit.org/show_bug.cgi?id=14118
              ASSERTION FAILED: !needsLayout() seen again
    
            Test: fast/dynamic/recursive-layout.html
    
            * page/FrameView.cpp:
            (WebCore::FrameView::layout): Removed the midLayout guards around
            the calls to invalidateSelection() and updateWidgetPositions(). Those
            calls may dirty the layout, but in that case they also update it, so
            they should be allowed to do it. Added an ASSERT to make sure that when
            they return, the root is not marked for layout.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@23866 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    eeb79389