The Mozilla Blog

Dispatches from the Internet frontier.