Firefox Mousemove event.which

Estou escrevendo um aplicativo de desenho de tela HTML5 e preciso saber se o botão esquerdo do mouse está pressionado ou não durante um evento de remoção de mouse. No Chrome, isso funciona:

if (event.which == 1) { <do stuff> }

Mas no FireFox, event.whichsempr é 1, independentemente de o botão estar ou não pressionad

Como posso detectar se o botão do mouse é pressionado durante um evento de remoção do mous

questionAnswers(4)

yourAnswerToTheQuestion