
Firefox es sin duda la mejor plataforma para desarrollar aplicaciones web y no hablo sólo de cumplir con los estandares, también para probar y desarrollar con javascript.
El debugger y la consola Javascript son de las mejores ayudas, hoy buscando unos datos en el sitio de Mozilla he dado con una
opción que hace mas estricto el control de la sintaxis, con lo que se poden descubrir algunos errores dormidos.
En la barra de dirección escribir about:config, luego en el filtro escribir javascript, la opción que buscas es javascript.option.strict, pasandola a true te va a mostrar mas advertencias en el código con lo que se pueden encontrar (y solventar) más errores.