Life after Firefox: Can Mozilla regain its mojo?