2 ms·Still trying to make the internet better at Mozilla after nearly 25 years.by asadotzler 3y agoStill trying to make the internet better at Mozilla after nearly 25 years.