Firfox не будет запускать события мыши для отключенных элементов.Вы должны создать обложку наподобие div перед ней, и когда вы нажмете dblclic на обложке, затем включите отключенные элементы для включения.
ОБНОВЛЕНИЕ: Протестируйте здесь
var inp = document.querySelector('.myInput');
inp.nextElementSibling.addEventListener('dblclick', function () {
inp.removeAttribute('disabled');
inp.focus();
});
input[disabled] + .cover {
display: block;
}
.cover {
margin: 5px;
width: 150px;
height: 25px;
display: none;
position: absolute;
left: 0;
top: 0;
}
<div>
<input class="myInput" disabled/>
<div class="cover"></div>
</div>