Posted on April 10, 2014 by Ultra SlackerFirefox 29.0 Beta 6 Firefox 29.0 Beta 6 is now available for download. 34.03241-118.488406 90403