Comment Comment by tvdw Firefox Aurora "17.0a2 (2012-09-30)". Updated roughly 10 minutes ago, yet it says 25 days. parent tvdw 14 years ago