That Firefox information was very helpful, thank you. I do think I’ve run into a bug but found a way around.
“browser.cache.check_doc_frequency” was set to “3” – when page is out of date. I changed it to “1”, cleared cache, closed all Firefox windows and restarted it. It didn’t work. I then zeroed out the cache and it worked. I then reset the cache back to 50000 and it continued working. I now see thru Page Info a 5 second difference between the Modified and the Expired date instead of 36 hours or more. I can work with that.
Oddly enough before making that change, I did see an Expiration Date increase by a few seconds when I clicked reload and there was a new file version but it didn't get it. Seemed like it was teasing me by increasing the expiration date because of the new one being there. I'm kidding but this could give a weaker person a complex
I suspect something changed with my 1.0.3 upgrade a few days ago. I’ve been able to use Firefox this way for many months without a problem.
What users would be served by an Expiration Date that's set by Firefox and has nothing to do with the state of the website now that dynamic pages are so common?