From 1139fbe58c3ac2700b8d717b878e4d7b752b67d2 Mon Sep 17 00:00:00 2001 From: Roan Kattouw Date: Mon, 27 Jul 2015 19:27:39 -0700 Subject: [PATCH] resourceloader: Add must-revalidate to Cache-Control Bug: T105255 Change-Id: Ifdd32560335dee3bdd3a2844c8169e5b963b18c5 --- includes/resourceloader/ResourceLoader.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/resourceloader/ResourceLoader.php b/includes/resourceloader/ResourceLoader.php index 508be2f4ea..bf34c221f4 100644 --- a/includes/resourceloader/ResourceLoader.php +++ b/includes/resourceloader/ResourceLoader.php @@ -810,7 +810,7 @@ class ResourceLoader implements LoggerAwareInterface { header( 'Cache-Control: private, no-cache, must-revalidate' ); header( 'Pragma: no-cache' ); } else { - header( "Cache-Control: public, max-age=$maxage, s-maxage=$smaxage" ); + header( "Cache-Control: public, must-revalidate, max-age=$maxage, s-maxage=$smaxage" ); $exp = min( $maxage, $smaxage ); header( 'Expires: ' . wfTimestamp( TS_RFC2822, $exp + time() ) ); } -- 2.20.1