¿Cómo hago que el control deslizante html5 (tipo de entrada = 'rango') funcione en Firefox

Intento usar el elemento html5, que es

<input type='range' step='1' min='-300' max='-1' />

Se supone que es un control deslizante. Funciona en cromo. Pero no funciona en Firefox8. Verifiqué que en "html5test.com", dice que Firefox 8 admite parcialmente el tipo "rango". Admite el atributo "min" y "max", pero no el atributo "step". Luego borro el atributo "paso", como

<input type='range' min='-300' max='-1' />

¿Por qué todavía no funciona?

¿Hay alguna forma de dejar que funcione?

Respuestas a la pregunta(1)

Su respuesta a la pregunta