Ajouter la compatibilite Firefox aux parcours critiques #60

Open
opened 2026-06-25 06:33:12 +00:00 by Reliodas · 0 comments
Owner

Fonctionnalites a implementer :

  • ajouter Firefox aux projets Playwright E2E ;
  • installer et documenter les navigateurs Playwright requis pour Chromium et Firefox ;
  • adapter la configuration CI si necessaire pour executer les parcours critiques sous Firefox ;
  • corriger les incompatibilites CSS, API navigateur ou timing revelees par Firefox ;
  • conserver Chromium comme navigateur teste.

Critères d'acceptation :

  • Playwright execute au minimum les parcours host/player critiques sous Chromium et Firefox ;
  • la documentation de setup et de tests ne mentionne plus uniquement Chromium quand Firefox est requis ;
  • les vues MJ, candidat et spectateur restent fonctionnelles sous Firefox ;
  • les differences de rendu Firefox ne creent pas de chevauchement, controle inaccessible ou fuite d'information ;
  • les commandes de validation locales et CI sont documentees ;
  • les tests restent deterministes et ferment correctement navigateurs, sockets et serveurs.

Limites et dependances :

  • le responsive multi-orientations reste suivi dans #54 ;
  • WebKit/Safari n'est pas inclus dans ce ticket ;
  • aucune decision officielle de jeu ne doit etre deplacee cote client pour contourner une incompatibilite navigateur.
Fonctionnalites a implementer : - [ ] ajouter Firefox aux projets Playwright E2E ; - [ ] installer et documenter les navigateurs Playwright requis pour Chromium et Firefox ; - [ ] adapter la configuration CI si necessaire pour executer les parcours critiques sous Firefox ; - [ ] corriger les incompatibilites CSS, API navigateur ou timing revelees par Firefox ; - [ ] conserver Chromium comme navigateur teste. Critères d'acceptation : - Playwright execute au minimum les parcours host/player critiques sous Chromium et Firefox ; - la documentation de setup et de tests ne mentionne plus uniquement Chromium quand Firefox est requis ; - les vues MJ, candidat et spectateur restent fonctionnelles sous Firefox ; - les differences de rendu Firefox ne creent pas de chevauchement, controle inaccessible ou fuite d'information ; - les commandes de validation locales et CI sont documentees ; - les tests restent deterministes et ferment correctement navigateurs, sockets et serveurs. Limites et dependances : - le responsive multi-orientations reste suivi dans #54 ; - WebKit/Safari n'est pas inclus dans ce ticket ; - aucune decision officielle de jeu ne doit etre deplacee cote client pour contourner une incompatibilite navigateur.
Reliodas added this to the 1.0.0-beta milestone 2026-06-25 06:33:12 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jeux/le-grand-concours#60
No description provided.