Mozilla Releases Firefox 3.6.9