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 <noreply@anthropic.com>
This commit is contained in:
Pierre Martin
2026-06-29 23:41:53 +02:00
co-authored by Claude Opus 4.8
parent 0b1c022247
commit 5aa8ea2b0b
+17 -3
View File
@@ -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