Bug 32053 - Update back/forward navigation model to accurately follow HTML5 spec for state objects/hash changes
Summary: Update back/forward navigation model to accurately follow HTML5 spec for stat...
Status: ASSIGNED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Page Loading (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Brady Eidson
URL:
Keywords:
Depends on: 32052
Blocks:
  Show dependency treegraph
 
Reported: 2009-12-01 21:15 PST by Brady Eidson
Modified: 2009-12-02 10:58 PST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brady Eidson 2009-12-01 21:15:19 PST
Update back/forward navigation model to accurately follow HTML5 spec for state objects/hash changes

HTML5 specifies navigation and history traversal in terms of which document a navigation belongs to.  This precise specification affects how hash changes and state object (https://bugs.webkit.org/show_bug.cgi?id=32052) traversals work, especially when scheduled during a page load (the page load shouldn't be cancelled if the scheduled navigation is to the same document)
Comment 1 Brady Eidson 2009-12-02 10:58:13 PST
Another thing covered by this bug is going back to a page that is in the page cache - activating page-cache items does not yet handle the popstate machinery, but having *all* back/forward history items track their document should help fix this.