An annoying bug has come up post Firefox 2.0 release to do with prototype and object.extent. A full text case can be found on the Ruby on Rails site. The bug is listed in bugzilla as well. Go vote for bug 357947 to get this sorted.