Mozilla recently announced the 2nd release candidate (RC2) of web browser Firefox 3.0.

The release fixed about 40 bugs identified after Mozilla issued the first release candidate three weeks ago. Mozilla executives assured users that the additional RC would not delay the expected launch date of Firefox 3.0, which has been set for mid-month (June).