Como faço para o controle deslizante html5 (input type = 'range') funcionar no Firefox

Tento usar o elemento html5, que é

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

É suposto ser um controle deslizante. Funciona no Chrome. Mas isso não funciona no Firefox8. Eu verifiquei que em "html5test.com", ele diz que o firefox 8 suporta parcialmente o tipo "range". Ele suporta os atributos "min" e "max", mas não o atributo "step". Depois apago o atributo "step", como

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

Por que ainda não funciona?

Existe alguma maneira de deixá-lo funcionar?

questionAnswers(1)

yourAnswerToTheQuestion