Mozilla has delayed Firefox 3.1 Beta 3 release again, stating new JavaScript engine bugs as the main reason.

There are still 18 bugs which need to be fixed before new beta.

New release date should be revealed within few days.

[digg-reddit-me]