J’ai du nouveau, et du concret !
J’ai trouvé une procédure systématique permettant de reproduire le bug !
A l’aide de cette procédure, je remarque que les extensions n’y sont pour rien.
Préléminaires
- Assurez-vous que Firefox soit bien à jour
- Désactivez toutes les extensions (et modules complémentaires)
- Il est possible d’ignorer l’étape 2, a priori elle montre seulement que les extensions n’y sont pour rien dans ce bug
Procédure pré-bug
- Commencez par ouvrir un nouvel onglet de navigation privée
- Naviguez normalement pendant 1h, peut importe ce que vous faites (Ici, l’important c’est de garder votre session privée active pendant 1h)
- Ensuite, remettez-vous à un seul onglet, déconnectez-vous des éventuelles sessions.
Procédure pour reproduire le bug en boucle
Ici, l’exemple est pris avec le site web zestedesavoir.com, mais il fonctionne sur n’importe quel forum.
- Sur le seul onglet privé que vous avez devant vous, connectez-vous à zestedesavoir.com
- Cliquez sur le bouton de connexion, connectez-vous
- Vous êtes maintenant sur la page d’accueil, connecté à votre compte
- Ouvrez, via un clic droit, un nouvel onglet menant vers une page du site ZdS au hasard
- Répétez l’étape (4) pour avoir 3 onglets ouvert, le focus étant sur le 3e
- Fermez le 3e onglet puis le deuxième.
- Actualisez la page avec le bouton Refresh de Firefox
- Vous êtes déconnecté de votre compte et ZdS vous redemande vos préférences pour les cookies
Conclusion de l’expérience
Je suis souvent amené à rencontrer ce bug parce que j’utilise en parallèle deux sessions ouvertes (une normale et une privée) sur un même site web. J’ai remarqué que le bug « s’activait » après environ 1h de navigation, c’est probablement que Firefox touche à quelque chose après 1h. Un effacement automatique ou je ne sais quoi.
Lorsque le bug se produit, on est entièrement déconnecté avec un messge demandant notre consentement pour les cookies. C’est donc que le bug efface tous les cookies de la navigation privée. Par contre, le bug ne se produit qu’à la fermeture d’un onglet.
A vérifier pour la prochaine fois
Je suspecte le bug de se produire à la fermeture d’un onglet. Il serait donc intéressant de naviguer toute une journée en session privée sans fermer d’onglet pour vérifier si c’est une bonne hypothèse. Par ailleurs, il serait utile de chercher sur les forums si le navigateur change quelque chose après 1h de navigation en session privée.
Le bug ne s’est jamais produit sur d’autres navigateurs.
A suivre…