Firefox 3.5.1 Main Browser

Firefox 3.5.1 released by the Mozilla Corporation with an issue that was making Firefox take a long time to load on some windows systems.