Favicons incorrects dans Firefox

16

Je me trompe de favicons lorsque je signets des sites dans Firefox 56.0 (64 bits).

Par exemple, lorsque je crée un signet sur Stackoverflow.com, j'obtiens un favicon pour Reddit.com.

Avez-vous une idée de la raison de ce problème ou de la façon de le résoudre?

Remarque: Il s'agit du seul site avec lequel cela se produit actuellement, mais cela se produit chaque fois que je supprime / rajoute le signet.

Débordement de pile montrant le favicon de Reddit:

Stackoverflow montrant le favicon de Reddit

Favicon correct affiché dans l'onglet Média:

Favicon correct affiché dans l'onglet Média

Modifier 25/11/17

Ça se passe maintenant sur Drudge.

La réponse acceptée ci-dessous le corrige.

Favicon Wrong Favicon

Patrick
la source
Avez-vous essayé de réinstaller Windows?
aléatoire
10
@random Réinstaller Windows? Semble extrême d'y aller dès la sortie de la porte.
CharlieRB
4
@random Vous devez plaisanter.
Patrick
J'avais auparavant un module complémentaire pour réinitialiser les favicons, mais il n'est plus pris en charge. Vous pouvez vérifier à travers les modules complémentaires actuels, mais celui-ci indique que ce n'est plus possible. FavIcon Reloader jusqu'à FF 48 uniquement et réponse du développeur par miacdo
user3169
1
Cela se produisait fréquemment dans les anciennes versions, et soudain, le problème est réapparu pour moi. Si je me souviens bien, l'effacement d'une des tables dans les bases de données SQLite pourrait le corriger pendant un certain temps. Mais je ne pense pas que quiconque ait découvert la cause sous-jacente.
Stijn

Réponses:

13

Fermer Firefox, supprimer %AppData%\Mozilla\Firefox\Profiles\<your profile>\favicons.sqlite

C'est plus facile à faire que la solution de peqhusus, mais cela signifie que vous perdrez tous les favicons mis en cache et devrez recharger vos signets pour obtenir à nouveau les icônes.

Shaun Dreclin
la source
Il s'agit d'une solution plus simple, comme vous l'avez mentionné, et résout le problème, y compris entre les redémarrages. Merci.
Patrick
Pour les enregistrements, cela n'existe qu'à partir de Firefox 55 . Avant cela (ou bien, au moins depuis la version 3) favicons étaient à l' intérieur d' un tableau dans places.sqlite. Lequel devrait être très prudent à manipuler lors de la rétrogradation / mise à jour autour de FF 52-57.
mirh
3

Ce n'est peut-être pas la meilleure solution si vous n'êtes que légèrement ennuyé ...

Ce que je fais habituellement lorsque cela se produit, c'est d'aller sur

Signets -> Afficher tous les signets -> Importer et sauvegarder -> Exporter les signets vers un fichier HTML

Ouvrez ensuite le fichier de signets, recherchez l'entrée de signet correspondante, puis modifiez ICON_URI="{URL}" ICON="data:image/png;base64,{data}

à l'URL de l'icône et de l'icône encodée en base 64 au format png

Réimportez ensuite le fichier de signets modifié dans Firefox

peqhusus
la source
Merci, cela NE résout PAS le problème, mais ce n'est évidemment pas pour votre utilisateur final moyen. Cela ne se présentait plus jusqu'à aujourd'hui, où j'avais maintenant ma barre d'outils de signet Drudge Report complètement disparue (bien qu'elle soit répertoriée dans la barre latérale si je vérifiais les signets). J'ai donc supprimé et rajouté, et obtenu (curieusement) le favicon Reddit pour Drudge.
Patrick
-1

L'effacement du cache Web devrait forcer Firefox à télécharger à nouveau les favicons.

  1. Fermez tous les onglets sauf un nouveau
  2. Aller à Tools > Options
  3. Cliquez Advancedsur sur le panneau de gauche, puis sur l' Networkonglet
  4. Recherchez Cached Web Contentet cliquez Clear Nowsur la droite
  5. Redémarrez Firefox
CharlieRB
la source
2
Je ne l'ai pas fait. Pour mémoire, Firefox 36 n'a plus d'onglet Avancé dans le panneau de gauche. Cependant, j'ai trouvé le contenu Web en cache clair. J'ai redémarré, mais j'obtiens toujours un favicon Reddit pour StackOverflow. Peut-être que je devrais déposer un bug avec Mozilla?
Patrick
1
Il semble que "Clear Cached Web Content" efface uniquement les données de page. Mes favicons ne se rechargeaient pas (d'après ce que je pouvais dire) ... ils étaient tous là instantanément lorsque le navigateur s'est chargé.
Patrick
1
Votre question porte sur la version 56, et non 36. Laquelle? Les autres navigateurs chargent-ils correctement les favicons?
CharlieRB
1
C'était une faute de frappe. Il s'agit du dernier Firefox 56 entièrement mis à jour.
Patrick