Спасибо за тщательное расследование! Вы точно определили корень проблемы. Ошибка заключается в том, что атрибут draggable="true" установлен на весь контейнер строки, а CSS-свойство, используемое для подавления поведения перетаскивания на элементах, не являющихся ручками перетаскивания (-webkit-user-drag: none), действительно не поддерживается Firefox. Firefox «правильно» рассматривает всю строку как перетаскиваемую, что перехватывает ваши клики по текстовым полям.