Skip to content
  • commit-queue@webkit.org's avatar
    2010-08-13 Mihai Parparita <mihaip@chromium.org> · 4cbfdfd4
    commit-queue@webkit.org authored
            Reviewed by Dimitri Glazkov.
    
            Session history should skip over JS redirects
            https://bugs.webkit.org/show_bug.cgi?id=42861
    
            Lock the back/forward list for location changes and form submits that
            happen before the onload event fires that are not the result of user
            gestures.
    
            http/tests/history tests now pass, their expectations were updated
            accordingly. Other tests needed a setTimeout wrapper around location
            changes and form submits during onload, otherwise they would not
            generate history entries as expected anymore.
    
            * fast/css/target-fragment-match.html:
            * fast/dom/location-hash.html:
            * fast/dom/Geolocation/resources/cached-page-1.html:
            * fast/dom/Window/timer-resume-on-navigation-back.html:
            * fast/events/pageshow-pagehide-on-back-cached-with-frames-expected.txt:
            * fast/events/pageshow-pagehide-on-back-cached-with-frames.html:
       ...
    4cbfdfd4