Bug 14681 - No history items created/items replaced on Zeno.org
Summary: No history items created/items replaced on Zeno.org
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: History (show other bugs)
Version: 523.x (Safari 3)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL: http://www.zeno.org/Bibliothek
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-19 17:39 PDT by Denis Ahrens
Modified: 2008-11-01 19:38 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Ahrens 2007-07-19 17:39:23 PDT
It seems that the history function does not work very well with redirects. It only saves the first redirect but not the following if it is generated from the same link (imagine a "random article button").

example:

go to http://www.zeno.org/Bibliothek and click on "Zufälliger Artikel" (random article).

this will bring up a new (random) page which get listed in the history.

now press the same button again. there is no further change in the history and you can't
get back to the page before with the back button.

and to make it urgent: this works well with firefox! :)
Comment 1 David Kilzer (:ddkilzer) 2007-07-19 18:13:53 PDT
Thanks for the bug report, Denis!  Which version of OS X and Safari did you use to reproduce this bug?

I don't see it with a local debug build of WebKit r24443 with Safari 3.0 (522.12) on Mac OS X 10.4.10 (8R218).

Comment 2 Charles Gaudette 2007-07-19 18:33:36 PDT
I am seeing this bug with Safari 3.0.2 beta for Mac, with WebKit r24452, Mac OS X 10.4.10.

I am seeing this bug with Safari 3.0.2 beta on Win, with WebKit r24449, Windows XP.

I am NOT seeing this bug on Internet Explorer 7 (7.0.5730.11), Windows XP.
Comment 3 Matt Lilek 2007-07-19 19:45:50 PDT
Confirmed with r24455 with Safari 3.0.2 Beta. Behaviors differ between platforms though:

- On Windows, as you click through, the last history item is replaced (so if pages were say, the alphabet, you'd have a history item for Hauptseite Zeno.org, then an item for A, as you clicked again, A would be replaced with B, B with C and so on).

- On Safari 2.0.4 and 3.0.2 Beta, you have an item for Hauptseite Zeno.org, then an item for A and no matter how many pages you click, those two items are the only two you receive and do not change.

Firefox creates an item for each one, and as Charles mentioned, IE 7 does as well.
Comment 4 David Kilzer (:ddkilzer) 2007-07-20 04:16:19 PDT
(In reply to comment #1)
> I don't see it with a local debug build of WebKit r24443 with Safari 3.0
> (522.12) on Mac OS X 10.4.10 (8R218).

Not sure what I was seeing here, but I can't reproduce these results.

This same behavior occurs on Safari 2.0.4 (419.3) with original WebKit on 10.4.10, so this is not a regression.

Comment 5 Graham Perrin 2008-11-01 19:38:23 PDT
I'm reading this bug 14681 alongside two others: 

https://bugs.webkit.org/show_bug.cgi?id=11119
> Some HTTP redirects that are required to force user interaction, do not

https://bugs.webkit.org/show_bug.cgi?id=18701
> Clicking on redirect link stores wrong entry in history