Bug 442333 - Remove eval's optional second argument

442333 – Remove eval's optional second argumentの件。

peter.michaux.ca - Module Pattern Provides No Privacy...at least not in JavaScript(TM)によるとFirefox3.1でevalの第2引数は削除されるって話だったけど、http://d.hatena.ne.jp/nokturnalmortum/20080925#1222336042 によると3.0.2で既に動かないらしい。

これで動かなくなる Add-ons や Greasemonkey Script はそこそこありそうです。

# Bugzillaの見方がいまひとつ。。mozilla1.9.1a1 ってのはJavaScript1.9のことなのかな? だとしたら Function.prototype.bind とかも入ってるのかな?そんなことはなかった

とりあえず、AutoIncrementer pluginが動かないので、どうにかしよう(本体弄るしかないわけだけど)。