Para variables indefinidas en un script de página como este:
console(aa);//aa is not definedPuedo ver el mensaje de error "Error de referencia no capturado: aa no está definido" en la consola. Pero la misma declaración en el script de contenido de la extensión de Firefox no produce ningún mensaje de error en la consola, ¿por qué? Esto hace que el error de sintaxis de depuración sea difícil.