1 votes

Firefox complète la barre d'adresse avec du contenu absent de mon historique

J'ai configuré Firefox pour qu'il complète la barre d'adresse avec des éléments de l'historique uniquement (les autres options sont : rien, signets, et historique + signets).

Cependant, Firefox continue de compléter la barre d'adresse avec des éléments qui ne sont plus dans mon historique. Une recherche dans l'historique renvoie 0 résultat pour la chaîne incriminée. Comment puis-je résoudre ce problème sans perdre tout mon historique ? J'ai déjà essayé shift + delete sur les éléments que je souhaite supprimer, sans succès.

Comment puis-je trouver la source d'un certain achèvement ? (comme une requête SQL dans les fichiers sqlite3 utilisés pour stocker l'historique)

J'utilise Firefox 16.0.2 sur OS X 10.8.2.

0voto

Marek Karwowski Points 1

Pour une raison inconnue, certaines URL sont absentes de l'historique, mais sont toujours utilisées pour compléter automatiquement la barre d'adresse.

Les informations brutes sont stockées dans un fichier places.sqlite dans le répertoire utilisateur de Firefox.

Localisez-le, quittez Firefox, et exécutez cette commande pour localiser les endroits contenant l'URL que vous n'arrivez pas à supprimer dans Firefox,

$ sqlite3 places.sqlite 'SELECT *  FROM moz_places WHERE  moz_places.url LIKE "%example.com%"'

La commande suivante supprimera l'URL que vous voulez que Firefox oublie :

$ sqlite3 places.sqlite 'DELETE  FROM moz_places WHERE  moz_places.url LIKE "%example.com%"'

Cette demande est incomplète car elle laisse le moz_historyvisits tableau incohérent. N'hésitez pas à l'améliorer.

Les hôtes sont également conservés dans le moz_hosts dans le fichier places.sqlite et sera utilisé pour l'autocomplétion.

-1voto

AkiRoss Points 1702

Cela peut être dû aux liens qui se trouvent dans vos signets.

Effectuez une recherche dans les signets une fois, puis supprimez les éléments qui s'y trouvent.

-1voto

Wk_of_Angmar Points 886

Essayez de désactiver l'autocomplétion.

  1. Ouvrez un nouvel onglet et allez sur about:config?filter=browser.urlbar.autocomplete.enabled .

  2. Cliquez sur "Je ferai attention...".

  3. Trouver le browser.urlbar.autocomplete.enabled et double-cliquez dessus pour lui attribuer la valeur "false".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X