Ce qui se passe
Jeff Johnson a publié il y a six ans un billet montrant que Chrome exemptait les sites de Google du réglage de suppression automatique des données de site. Le signalement avait fini par déboucher sur un correctif de Google.
Il observe le même comportement aujourd'hui, sur Chrome 152.0.7977.83, reproduit sur deux Mac différents.
La manipulation, en cinq étapes
Elle prend une minute, et c'est ce qui rend le constat solide :
- Dans
chrome://settings/content/siteData, vérifier que le comportement par défaut est bien la suppression des données à la fermeture de toutes les fenêtres. - Dans
chrome://settings/content/all, vérifier qu'aucune donnée de site n'est conservée. - Faire une recherche Google.
- Fermer l'unique fenêtre de Chrome.
- Rouvrir
chrome://settings/content/all: les données degoogle.comsont là.
Elles survivent même à une fermeture complète puis une relance du navigateur.
Effacer les données et recommencer reproduit le problème. Dans
~/Library/Application Support/Google/Chrome/Default, les données conservées
sont des cookies, du stockage local et du stockage de session. D'après
l'auteur, www.google.com est le seul domaine concerné.
Trois précautions écartent les explications faciles : le moteur de recherche par défaut avait été basculé sur DuckDuckGo, l'auteur n'était pas connecté à un compte Google, et la connexion à Chrome était désactivée.
Ce que ça change
Pour l'utilisateur, un réglage de confidentialité affiché comme actif ne fait pas ce qu'il annonce, et l'exception profite au domaine de l'éditeur du navigateur.
Pour le développeur, c'est un piège de test. Si vous validez un comportement de première visite, d'expiration de session ou de bandeau de consentement en supposant que Chrome a bien tout effacé entre deux essais, votre observation porte sur un état que vous croyiez vide.
À retenir
L'auteur ne conclut pas à l'intention : il invoque explicitement le rasoir de Hanlon et réclame plutôt des tests unitaires sur cette fonction. C'est la position la plus utile ici — le fait est reproductible et daté, ce qui suffit à agir, et la question du motif ne change rien à la conduite à tenir.
Source : Lap Cat Software