From 5aa8ea2b0bbd995490ffc5e2c2b8fa98f5fc8206 Mon Sep 17 00:00:00 2001 From: Pierre Martin Date: Mon, 29 Jun 2026 23:40:16 +0200 Subject: [PATCH] docs: document dev install of the Firefox extension Load via about:debugging as a temporary add-on (extension/manifest.json), note its volatility across restarts, and add the web-ext lint command. Co-Authored-By: Claude Opus 4.8 --- README.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 435d7ba..e3c68ac 100644 --- a/README.md +++ b/README.md @@ -26,9 +26,23 @@ relire et envoyer soi-même). ## Installation (dev) -Extension non signée, chargée comme module temporaire : -`about:debugging` → *Ce Firefox* → *Charger un module complémentaire temporaire* -→ sélectionner `manifest.json`. Pas de build, pas de runtime à installer. +Extension non signée, chargée comme **module temporaire** (pas de build, pas de +runtime à installer) : + +1. Ouvrir `about:debugging` → *Ce Firefox*. +2. *Charger un module complémentaire temporaire…* +3. Sélectionner `extension/manifest.json`. +4. Cliquer l'icône de la barre d'outils → la page de la liste s'ouvre dans un + onglet. + +> ⚠️ Un module temporaire **disparaît au redémarrage de Firefox** : il faut le +> recharger via `about:debugging` à chaque session (comportement de dev attendu). + +### Vérifier l'extension + +```sh +bunx web-ext lint --source-dir=extension +``` ## Documentation