WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
26086
After Shift+click on reload, the Pragma header remains for further reloads of the same page
https://bugs.webkit.org/show_bug.cgi?id=26086
Summary
After Shift+click on reload, the Pragma header remains for further reloads of...
Walter Rodrigo de Sá Cruz
Reported
2009-05-29 12:51:30 PDT
I was studying http cache and headers today and has made a simple test page, that shows some headers from the browser on this page:
http://waltercruz.com/devel/cabecalhos.php
. After Shift+ reload click, a new header is added, [HTTP_PRAGMA] => no-cache. But after this header get added, new click on reloads keeps this header, and I think that it should include it only on shift+reload clicks.
Attachments
Add attachment
proposed patch, testcase, etc.
Mark Rowe (bdash)
Comment 1
2009-05-29 13:26:55 PDT
This appears to be a cross-platform issue as I can reproduce it with WebKit on Mac OS X.
Mark Rowe (bdash)
Comment 2
2009-05-29 13:53:24 PDT
I think that the way we do a reload is to copy the last request, alter the cache policy, and then set any extra HTTP fields. This means that if you reload after doing a "force" reload, the Pragma header that was added by the "force" reload is copied in to the new request.
Mark Rowe (bdash)
Comment 3
2009-05-29 13:54:14 PDT
<
rdar://problem/6933461
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug