Mozilla fights for the internet