Bug 13849 - REGRESSION: History node not being created after javascript document.location is set
Summary: REGRESSION: History node not being created after javascript document.location...
Status: RESOLVED DUPLICATE of bug 14147
Alias: None
Product: WebKit
Classification: Unclassified
Component: History (show other bugs)
Version: 523.x (Safari 3)
Hardware: Mac OS X 10.4
: P1 Normal
Assignee: Nobody
URL: http://forums.worldofwarcraft.com/boa...
Keywords: Regression
Depends on:
Blocks:
 
Reported: 2007-05-23 18:13 PDT by Rachael Worthington (cheers)
Modified: 2007-06-22 05:21 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rachael Worthington (cheers) 2007-05-23 18:13:26 PDT
Steps to Reproduce:
1. navigate to the provided URL. This is the General Forum of the WoW forums
2. select a different forum from the drop-down menu at the top of the boards. (This should create a history node, and doesn't, which is the issue!)
3. click on a thread within your new forums, let it load
4. click back.

Expected Results: you should be looking at the list of threads in whichever forum you navigated to.

Actual Results: the General Forum loads again. 

The behavior regressed between the nightly for revision 20809 and 20814. If I had to guess, I'd say that  the problem was probably in http://trac.webkit.org/projects/webkit/changeset/20813

Talking to bradee-oh about it in IRC, he said:
[5:35pm] bradee-oh: cheers: I think the problem is we're not detecting the forum selector as a userGesture
[5:35pm] bradee-oh: cheers: because if we do see it as a user gesture, we treat it as a normal load and add an entry
[5:36pm] bradee-oh: I think

I was thinking it might be a dupe of http://bugs.webkit.org/show_bug.cgi?id=9148 but bradee disagrees so here's a new bug for the issue.
Comment 1 Maxime BRITTO 2007-06-20 05:32:07 PDT
I can no longer reproduce this bug with the modifications I made in the patch for the bug 14147 http://bugs.webkit.org/show_bug.cgi?id=14147

I think the bug was the same. My patch hasn't been reviewed still, we can tell more when it'll be.
Comment 2 Andrew Wellington 2007-06-22 05:21:21 PDT

*** This bug has been marked as a duplicate of 14147 ***