Mozilla releases new version of Firefox browser.
Keywords: Mozilla; Firefox; Web browser; HTML5.