RESOLVED INVALID 16892
Safari does not cache-validate certain resources
https://bugs.webkit.org/show_bug.cgi?id=16892
Summary Safari does not cache-validate certain resources
Sridhar Gurivireddy
Reported 2008-01-16 09:27:43 PST
1) Navigate to finance.yahoo.com 2) A network request goes out for http://l.yimg.com/us.js.yimg.com/lib/bc/bc_2.0.4.js 3) Close and open Safari again 4) Navigate again to finance.yahoo.com 5) Safari does not validate the cache for the resource. However, IE does.
Attachments
Alexey Proskuryakov
Comment 1 2008-01-16 10:29:27 PST
The title says "hitting back" - I do not see this in steps to reproduce. Could you please clarify which is correct?
Sridhar Gurivireddy
Comment 2 2008-01-17 11:21:28 PST
It happens both when navigating back and launching a new instance of safari.
Alexey Proskuryakov
Comment 3 2008-01-17 23:14:30 PST
I don't know what's happening here and whether this is a bug, but this is probably decided upon by Apple frameworks beneath WebKit. $ curl -I http://l.yimg.com/us.js.yimg.com/lib/bc/bc_2.0.4.js HTTP/1.1 200 OK Date: Thu, 17 Jan 2008 22:27:17 GMT Cache-Control: max-age=315360000 Expires: Sun, 14 Jan 2018 22:27:17 GMT Last-Modified: Wed, 17 Jan 2007 23:44:19 GMT Accept-Ranges: bytes Content-Length: 2040 Content-Type: application/x-javascript Age: 31461 Connection: keep-alive Server: YTS/1.16.0
David Kilzer (:ddkilzer)
Comment 4 2008-01-19 03:16:25 PST
Darin Adler
Comment 5 2008-01-22 12:09:10 PST
Why does IE revalidate? Is it a bug in IE? The response says: Cache-Control: max-age=315360000 That says it should not be revalidated until it's 10 years old!
Brent Fulgham
Comment 6 2022-02-10 13:29:19 PST
Closing old report.
Note You need to log in before you can comment on or make changes to this bug.