Je rencontre un petit soucis concernant l'affichage de caractère via l'Unicode dans un select
Pour faire simple j'utilise le plugin "jsgrid" pour construire des grilles.
Le plugin auto-build des filtres pour la grille.
Pour un champs en particulier le filtre est présenté sous forme de select
Le filtre et la grille prennent l'icone à affiché directement du JS à savoir :
items : [
{ Name : '', id : "0"},
{ Name : '\uf631', id : "1"},
{ Name : '\uf259', id : "2"},
{ Name : '\uf3ef', id : "3"},
{ Name : '\uf6d0', id : "4"}
],
Ceci est le code retourné par l'inspecteur de chrome :
<td class="jsgrid-cell jsgrid-align-center" style="width: 20%;">
<select aria-invalid="false">
<option value="0"></option>
<option value="1"></option>
<option value="2"></option>
<option value="3"></option>
<option value="4"></option>
</select>
</td>
Evidemment les caractères "" sont des icônes.
Le soucis apparaît sous Firefox (v54.0.1 et v55.0.2 pour Windows et v55.0.2 pour Linux) , ici la grille affiche correctement l'icone voulu en revanche le select pas du tout

Après quelques recherches sur internet :
- l'erreur remontant le plus souvent est que Firefox ne trouve pas la police de caractères associés :
Dans mon cas la grille et le filtre utilise le même Unicode et sont tout deux avec la même font mais l'un sait l'afficher correctement est pas l'autre
- Désactiver l'accélération matériel :
Aucun changement
- Ajouter la font dans les fonts de Firefox :
Aucun intérêt pour ma part, des gens extérieurs seront amenés à se connecter sur ce site web
Si quelqu'un à déjà rencontré le problème et à trouver une solution, je suis prenneur