Merci pour cette enquête approfondie ! Vous avez parfaitement identifié la cause racine. Le bug vient du fait que draggable="true" est défini sur l’ensemble de l’élément conteneur de la ligne, et que la propriété CSS utilisée pour supprimer le comportement de glisser-déposer sur les éléments qui ne sont pas des poignées (-webkit-user-drag: none) est effectivement une propriété non prise en charge par Firefox. Firefox « interprète correctement » l’ensemble de la ligne comme étant glissable, ce qui intercepte vos clics sur les champs de texte.