Wenn der Browser geschlossen wird, sollte auch der Cache verschwinden. Schon das Angebot, dass der Browser-Cache persistent sein könnte, finde ich abstrus.
Dagegen spricht aber, dass die Daten im Cache ja a) eine vom Seitenbetreiber gesetzte TTL (Gültigkeitsdauer) und b) eine mengenmäßige Begrenzung haben. Warum also beim Schließen löschen, wenn diese Daten "3 Minuten" später doch wieder gebraucht und sodann teuer bzw. langsam heruntergeladen werden müssen?