ruliang / reallysimplehistory

Automatically exported from code.google.com/p/reallysimplehistory
Other
0 stars 0 forks source link

Safari 3/Mac may no longer need the history.length hack #9

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
We should investigate whether Safari 3/Mac's implementation needs to be as
complex as Safari 2.03/2.04. The Safari 2 code seems to work fine in Safari
3, so it may be best to just treat Safari the same for all of these
versions. But we should still at least see how Safari 3 functions when you
get rid of the history.length hack and treat it more like Firefox.

Original issue reported on code.google.com by bdpathfi...@gmail.com on 1 Nov 2007 at 10:36

GoogleCodeExporter commented 9 years ago
FYI, I experienced some complications with Safari 2 (involving layers of 
asynchronous
requests) and decided to ditch 2 and support 3. I've attached a diff against svn
revision 86 with the simple change I made to do this. It also works with iPhone 
Safari.

Patience permitting, I will investigate the Safari 2 problem and let you know 
if it's
a bug in RSH (the app [http://eidogo.com/] works in all other browsers).

Original comment by jkkra...@gmail.com on 3 Dec 2007 at 4:48

Attachments:

GoogleCodeExporter commented 9 years ago
I should note that the above change still leaves Win/Safari unsupported. It may 
work;
just didn't bother to test it.

Original comment by jkkra...@gmail.com on 3 Dec 2007 at 4:52