Hola:
Tengo que insistir en que lo que nos estás ocultando (sin motivo, supongo) es el causante del problema, y es que yo también lo tengo probado; es más, escribí un artículo al respecto:
Revisar las imágenes antes de subirlas, donde puse un formulario para probarlo (acabo de hacerlo), y por supuesto que en firefox se envían los archivos, siempre que sean bien enviados... en resúmen, algo así: onchange="this.form.submit()", en el caso que no se tenga un botón submit...
O tal vez no los recojas bien... si usas php, prueba en tu servidor, donde los recojes, usar una instrucción print_r($_FILES);
Saludos