LiveReload no funciona Guard (Firefox)

Estoy teniendo un problema divertido, tengo LiveReload trabajando en Chrome, así que sé que está instalado correctamente, pero no puedo por mi vida ponerlo en marcha con Firefox 9.0.1. Activo el ícono en mi sitio y solo permanece rojo, con el siguiente síntoma en mi terminal de guardia.

Browser connected. Browser URL: {"command":"hello","protocols":["http://livereload.com/protocols/connection-check-1"]} Browser disconnected. 

Aquí está mi archivo de guardia.

 guard 'livereload' do watch(%r{app/.+\.(erb|haml)}) watch(%r{app/helpers/.+\.rb}) watch(%r{(public/|app/assets).+\.(css|js|html)}) watch(%r{(app/assets/.+\.css)\.s[ac]ss}) { |m| m[1] } watch(%r{(app/assets/.+\.js)\.coffee}) { |m| m[1] } watch(%r{config/locales/.+\.yml}) end 

Hice una investigación sobre el tema y todo lo que puedo encontrar son personas que informan problemas y luego informan que se aclara, sin ninguna explicación por parte de los desarrolladores. ¡Divertido!

Parece que Firefox no puede inyectar Chrome: // urls en la página del host si el recurso correspondiente tiene un atributo de manifiesto adicional “contentaccesible”.

Agregué eso y envié una solicitud de extracción: https://github.com/livereload/livereload-extensions/pull/8

Puede obtener el paquete del complemento fijo aquí: https://github.com/downloads/siasia/livereload-extensions/LiveReload-2.0.9.xpi

Estoy en el mismo barco. ¿Has intentado usar el método de extensión que no sea browswer?

http://help.livereload.com/kb/general-use/using-livereload-without-browser-extensions

… también, puede usar la siguiente gem para inyectar automáticamente el script en su entorno de prueba:

https://github.com/johnbintz/rack-livereload

Tuve este mismo problema con Chrome. Pero fue un error de mi parte desde el que accedí a mi archivo:

 file:///path/to/myFile.html 

Así que acabo de configurar un servidor web para leer mi archivo desde:

 http://localhost/myFile.html 

y luego se conecta el hígado.