Mozilla has released its Firefox 3.1 beta 3 Web browser, intended for developers and testers for evaluation and feedback. The open-source Firefox browser, which holds a competitive position over Apple Safari and Google Chrome but still trails the all-powerful Microsoft Internet Explorer, claims this...