Mozilla M13 has been released by the Mozilla Project, and is officially an "alpha" release! It's all down hill from here, a final release edges closer..

As responsible web designers we should all be downloading this thing and testing it out. Check your site works in it. If it doesn't it's either a bug on your site (which you'll need to fix), or a bug in the browser (which you should submit)

Gotta love thelist, news like this delivered straight to my email box..