Tach!
Firefox hatte bei mir keine Lust, einen If-Modified-Since zu senden.
Das hat er meiner Erinnerung nach auch nur, wenn er die Ressource vorher mit einem "last-modified"-Header bezogen hat. Das war auch schon beim IE so.
Die hat er doch bekommen, steht ja als zu sendender Header im Script drin und ist auch laut Entwicklertools bei ihm angekommen. Eine Cache-Verhinderung in den Entwicklertools kann es auch nicht gewesen sein, denn auch ohne sie offen zu haben, mochte er nicht.
dedlfix.