[Webkit-unassigned] [Bug 52220] New: pushState/replaceState does not update history
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jan 11 09:29:15 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=52220
Summary: pushState/replaceState does not update history
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh Intel
OS/Version: Mac OS X 10.6
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: History
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: technoweenie at gmail.com
GitHub.com uses pushState on the source code file browser. It works great with the back/forward buttons, but does not seem to update the history.
Steps to reproduce:
1. Open https://github.com/technoweenie/faraday (or any GitHub repo)
2. In another tab, open another site (I chose Google).
3. In the first tab, browse a few directories deep. You can also use Back and Forward just fine.
4. Click another link on the GitHub page that's not in the source browser (such as the 'Commits' link).
5. Check the history, and you'll only see two mentions of GitHub.
Here's a screenshot of my history after the test:
https://img.skitch.com/20110111-c26aqpffsprp2gnp78m7iikqk5.jpg
This affects Safari 5.0.3 (6533.19.4) and Webkit r75294. It worked fine in Chrome, however.
Thanks!
--
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