Firefox 1.0.4 Released

MozFo has released Mozilla Firefox 1.0.4. The release notes can be read here.