T theguardian.com Mozilla confirms leak of 76,000 developer email addresses 1 points simonmaddox 12 years ago 0 comments