Skip to content

Remove no-store for Cache-Control#144

Open
Fedik wants to merge 3 commits intojoomla-framework:3.x-devfrom
Fedik:no-store
Open

Remove no-store for Cache-Control#144
Fedik wants to merge 3 commits intojoomla-framework:3.x-devfrom
Fedik:no-store

Conversation

@Fedik
Copy link
Copy Markdown

@Fedik Fedik commented Feb 14, 2026

Summary of Changes

Removed:
no-store fix for joomla/joomla-cms#45403
post-check, pre-check unused stuff from IE era
Pragma replaced with Cache-Control (see Pragma header)

Testing Instructions

Code review.

@Fedik Fedik changed the title Remove no-store Remove no-store for Cache-Control Feb 14, 2026
@brianteeman
Copy link
Copy Markdown
Contributor

post-check=0, pre-check=0',

post-check and pre-check were introduced by Microsoft for IE 5–8 (around 2000–2009).
They allowed IE to serve cached content while asynchronously checking for updates (pre-check) or revalidating after serving (post-check).
Other browsers never supported them—Chrome, Firefox, Safari, and Opera ignore them completely.

unless we need to support ie <8 then these are useless

@Fedik
Copy link
Copy Markdown
Author

Fedik commented Apr 10, 2026

Thanks for info. I did not checked other parameters.
We can remove these also.

@brianteeman
Copy link
Copy Markdown
Contributor

you can use this great tool from Dries

http://headers.dev/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants