Tu dois avoir raison sur la mise à jour de Firefox, car si ton Upload en DnD marche sur tous les autres navigateurs je vois pas pourquoi ça ne marcherais pas sur Firefox, essaye de vider le cache ! ;-)
De mon coter j'ai néanmoins cherché des informations, il semblerait que pour un DnD Firefox demande des informations supplémentaires...
Attention, l'utilisation de la méthode setData() est obligatoire avec Firefox ! Cela est stupide, car nous n'avons pas forcément quelque chose à y stocker, mais nous n'avons pas trop le choix. Utilisez donc le type MIME de votre choix et passez-lui une chaîne de caractères vide, comme ceci : setData('text/plain', '');
Dans ton "dragstart" ajoute donc cette ligne de code :
setData('text/plain', '');
Anthony