Let's not forget that Firefox (and Thunderbird, Songbird, Nvu...) is in large part written *in* JavaScript itself and will benefit a lot from added static checks, generators and other features -- in addition to which, the work on JS2 is done in part by Firefox people and during the big renovation of Firefox' JavaScript interpreter.