I was about to post the same thing. Three cheers for Eolas!!! For the moz faithful this
is their press release. I hope that this is not a sign of more things to come.
Sorry about the url but my BB skills are not very good I couldnt put this url in tags or auto parsed.