Firefox 4 for desktop launched yesterday and we’re excited to report that within 24 hours of being announced it had...