Mozilla Firefox 26 Is Shipping Today With Fun Features