docs(tests): mark H11/H12 validated

This commit is contained in:
r-zakarya
2026-07-28 19:44:13 +01:00
parent 80711272c4
commit 4499c8c570
+2 -2
View File
@@ -335,12 +335,12 @@ garde refusait, à raison, de pré-remplir avec « Password Manager »).
- **Ne pas « corriger » en envoyant deux Tab** : l'ordre de tabulation dépend de chaque site, un second Tab casserait tous les formulaires normaux.
- **Historique** : la séquence envoyait `Ctrl+A + Del` avant **chaque** champ. Après le Tab c'était doublement mauvais : redondant (arriver par Tab sélectionne déjà tout le contenu du champ, cf. K1) et destructeur quand le Tab tombe sur un lien, un bouton ou le document — `Ctrl+A` sélectionne alors la page entière et la frappe se perd. Retiré ; celui d'avant le username reste (l'utilisateur y a placé le curseur par un clic, rien n'est sélectionné).
### H11 · l'application précédente réduite reste réduite ✅
### H11 · l'application précédente réduite reste réduite ✅ ✅
- **ACTION** : depuis X, **réduire X** dans la barre des tâches → ouvrir le coffre (icône du tray) → le fermer par la croix.
- **ATTENDU** : X **reste réduite**. Le focus part où Windows décide ; on ne rouvre pas une fenêtre que l'utilisateur a rangée.
- **Pourquoi c'est fragile** : `ForceForegroundWindow` fait `ShowWindow(SW_RESTORE)` sur une cible iconique — il est écrit pour l'autofill, où sortir la fenêtre cible est justement le but. Réutilisé tel quel pour la restitution du focus, il changeait l'état de la fenêtre d'une autre application. Garde `not IsIconic` posé côté `MinimizeToTray`, pas dans `ForceForegroundWindow` (l'autofill en a toujours besoin).
### H12 · démarrage `-tray` — l'application qui lance garde le focus
### H12 · démarrage `-tray` — l'application qui lance garde le focus ✅
- **ACTION** : depuis une console PowerShell, lancer `.\PMServer.exe -tray`.
- **ATTENDU** : le coffre démarre caché **et la console garde son focus** (rectangle actif dans la barre des tâches).
- **ACTION 2** : « Start with Windows » / redémarrage → rien ne passe au premier plan.