Mozilla was successful in its attempt to break the world record for software downloads in 24 hours with its new web browser Firefox 3 on 17 June. >>