[Webkit-unassigned] [Bug 33224] New: popstate event is only fired when navigating back to a live document

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 5 11:39:49 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=33224

           Summary: popstate event is only fired when navigating back to a
                    live document
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: History
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: fishd at chromium.org
                CC: beidson at apple.com


popstate event is only fired when navigating back to a live document

according to
http://dev.w3.org/html5/spec/Overview.html#activating-state-object-entries, the
popstate event should be fired after the load event.  the implication is that
it should be possible to reload the URL, and then fire the popstate event.

fast/loader/stateobjects/document-destroyed-navigate-back.html seems to assert
this "incorrect" behavior.

I think this bug results from having HistoryItem objects store a pointer to a
Document.  Instead, I think they should probably have a "group id" or a
"document id" that can be used to know that they are all associated with the
same document even if the actual Document object changes.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list