Firefox 19 officially launches later today‚ÄĒbut if you're desperate, you can download it now from Mozilla's FTP server.

Advertisement