Después de instalar la versión 1.6.0.2 de prototype me aparecía el siguiente error en Firefox
too much recursion
Y buscando la linea de codigo del error me encontraba con el siguiente codigo:
<br /> return __method.apply(null, [this].concat($A(arguments)));<br />
el cual pertenece a la función methodize: function() {
Y para variar en Internet Explorer tenia un bonito mensaje de:
Stack overflow at line: 0
La solución a este problema es actualizar la librería scriptaculous ya que yo tenia la versión 1.7.0 y la cambie por la 1.8.1 y listo! no más mensajes molestos de errores.