Mozilla has delayed the release date of Firefox 4 due to some technical glitches that are causing it to be a little buggy.
“Completing this work (on Firefox 4) is taking longer than initial estimates indicated as we track down regressions and sources of instability. As part of our commitment to beta users, we will not ship software before it is ready,” [Read more…]