New site looks bad in FF/mozilla until you force a full refresh Reproducible: Always Steps to Reproduce: 1. Look at site with old css in cache 2. Looks bad 3. Easy to fix - version the link to the css like so: main.css?version=1 and increment the version number on major changes - should force all browsers to get new css.
Confirmed with Firefox here. I thought the redesign was just horrible taste until I saw this bug and went through the migration procedure (i.e. hitting "reload" :P ). Now it looks much nicer. :)
*** Bug 88935 has been marked as a duplicate of this bug. ***
Good point. A bit too late now but we'll keep that in mind for next time. Sorry about the inconvenience.
Why is it too late? Can't the templates simply be changed to: <link title="new" rel="stylesheet" href="/css/main.css?version=1" type="text/css"> just as Peter Suggested? This looks like a new URL to the browser, so it skips the cache, but the server ignores the "?version=1" and just provides the proper css. Then, by just incrementing that in the template when there are major changes, it forces cache misses and everything works. No?
*** Bug 88590 has been marked as a duplicate of this bug. ***