Skip to content
  • andersca's avatar
    LayoutTests: · a315d578
    andersca authored
            Reviewed by Darin.
    
            <rdar://problem/4900071>
            http://bugs.webkit.org/show_bug.cgi?id=6454
            ASSERTION: Navigating 'back' in frameset: !_private->previousItem (6454)
    
            * fast/frames/frame-navigation.html: Added.
            * fast/frames/resources/frame-navigation-child.html: Added.
    
    WebCore:
    
            Reviewed by Darin.
    
            <rdar://problem/4900071>
            http://bugs.webkit.org/show_bug.cgi?id=6454
            ASSERTION: Navigating 'back' in frameset: !_private->previousItem (6454)
    
            Change back the behavior of checkLoadComplete to traverse the entire frame tree instead of
            just the parent frames of the current frame. This is needed in order to reset the previous history item
            for all frames when doing a frame navigation. (This was changed in revision 11819)
            
            * loader/FrameLoader.cpp:
            (WebCore::FrameLoader::recursiveCheckLoadComplete):
            (WebCore::FrameLoader::checkLoadComplete):
            * loader/FrameLoader.h:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@20132 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    a315d578