The release of Firefox 2.0 has been delayed until 24 October, with a Beta 2 release scheduled for 23 August, according to Mozilla.
The entire release schedule was shifted to deal with last-minute fixes. Some of the Firefox bugs still being addressed affect visual refresh, panel preferences, tab overflow, spell check and anti-phishing features, according to the Firefox 2.0 status meeting minutes.
A code freeze of Firefox 2.0 Beta 2 is underway, with a testing period running from 17 August through 22 August, according to the Mozilla Developer's Calendar. Firefox 2.0 was originally slated for a ship release of 15 August. In the meantime, Mozilla has tentatively moved up the Firefox 22.214.171.124 update to 7 September. Firefox 2.0 Beta 1 for developers is currently available for free download.