Firefox 3.5 arrives

lolzzz