buenas...
no veo la necesidad de incluir el tabulador en la expresion ya que la clase whitespace (\s) incluye el tabulador. me resulta curioso que segun tu en firefox no lo toma. el siguiente ejemplo confirma que si lo toma.
alert(/\s/.test('\t')); // devuelve true si encuentra un whitespace en la cadena ;
Cita: Lo otro, por que para incluir el tabular usa \W, solo aqui esta el tab o qué?
la clase \W significa
todo lo que no sea caracteres alfanumericos y guion bajo. por tanto, dicha clase puede encontrar un tabulador. de la misma forma la clase \D.