Utilisation de Custom JS scripts pour Firefox 57+
Custom JS scripts pour Firefox 57+
Source de téléchargement de l'archive : https://github.com/Aris-t2/CustomJSforFx
Traduction ci-dessous réalisé à partir du fichier README.md contenu dans l'archive de la source original :
https://github.com/Aris-t2/CustomJSforFx
Méthode 1
fichiers pour le dossier de profil Firefox uniquement
M1 est basé sur ce projet de nuchi : https://github.com/nuchi/firefox-quantum-userchromejs
M1 cessera de fonctionner lorsque Mozilla cessera de prendre en charge XBL.
Depuis ce projet \method 1\dossier copier le dossier userChrome et le fichier userChrome.css dans \ PROFILENAME \chrome\ ou ajouter le code du fichier userChrome.css dans un fichier userChrome.css existant.
Modifier le fichier userChrome\userChrome.xml pour ajouter des scripts personnalisés.
Méthode 2
fichiers pour le dossier d'installation de Firefox et le dossier de profil Firefox
M2 est basé sur ce projet d'ardiman : https://github.com/ardiman/userChrome.js
M2 est également basé sur les fichiers modifiés par Endor8 : https://github.com/Endor8/userChrome.js/
Depuis ce projet \method 2\profile\dossier copier le dossier userChrome et le fichier userChrome.js vers \ PROFILENAME \chrome\ dossier.
Depuis ce projet \method 2\firefox\dossier copier le dossier par défaut et le fichier config.js dans le répertoire principal de Firefox (où se trouve l'exécutable Firefox).
Modifier le fichier userChrome.js pour ajouter des scripts personnalisés.
Méthode 3
fichiers pour le dossier d'installation de Firefox et le dossier de profil Firefox
M3 est basé sur ce projet de xiaoxiaoflood : https://github.com/xiaoxiaoflood/firefox-scripts
A partir de ces projets \method 3\profile\dossier copier le dossier userChrome, le dossier utils et fichier userChrome.uc.js vers le dossier \ PROFILENAME \chrome\ .
Depuis ce projet \method 3\firefox\dossier copier le dossier par défaut et le fichier config.js dans le répertoire principal de Firefox (où se trouve l'exécutable Firefox).
Modifiez le fichier userChrome.uc.js pour ajouter des scripts personnalisés ou supprimez le fichier userChrome.uc.js et ajoutez les scripts directement dans le dossier /chrome/.
Le cache de script/de démarrage doit être effacé après chaque modification !
Où trouver le dossier startupCache ?
about:profiles > Répertoire local > Ouvrir dossier, fermer Firefox et supprimer tous les fichiers du dossier startupCache.
Ce n'est pas le même dossier "profil" dans lequel sont stockés les scripts et styles personnalisés !