Date de sortie de la version stable : 8 septembre 2026
Sauf indication contraire, les modifications suivantes s'appliquent à la version stable de Chrome 153 canal pour Android, ChromeOS, Linux, macOS et Windows.
CSS et interface utilisateur
Conteneurs de défilement à axe unique
Disponible dans les versions non stables (bêta, en développement et Canary)
Étend la propriété overflow pour prendre en charge les valeurs défilables avec clip (par exemple, overflow: scroll clip). Cela permet de limiter position: sticky par différents conteneurs de défilement ancêtres par axe et de s'assurer qu'un axe utilisant overflow: clip reste en place.
Bug de suivi #440038212 | Entrée ChromeStatus.com | Spécification
Propriété scroll-axis-lock
scroll-axis-lock est une propriété CSS qui vous permet d'indiquer aux navigateurs de ne pas limiter le geste de défilement d'un utilisateur à un seul axe.
Les navigateurs Web limitent souvent le geste de défilement d'un utilisateur à un seul axe lorsque ce geste commence par un mouvement beaucoup plus important sur un axe que sur l'axe perpendiculaire. Dans de nombreux cas, ce comportement améliore l'expérience utilisateur en évitant les défilements accidentels le long de l'axe perpendiculaire lorsque l'utilisateur n'a l'intention de faire défiler qu'un seul axe. Toutefois, lorsque vous souhaitez qu'un élément soit toujours défilable en diagonale, ce comportement de verrouillage oblige l'utilisateur à commencer son geste selon un angle qui ne déclenche pas le verrouillage.
Bug de suivi #479472367 | Entrée ChromeStatus.com | Spécification
Timing d'envoi interopérable pour les événements transitionrun et de requête média
Aligne le timing d'envoi de Blink pour les événements transitionrun d'animation et les événements change de requête média avec la spécification HTML, ce qui rend le timing interopérable avec Gecko et WebKit. Conformément à la spécification de la boucle d'événements de la fenêtre HTML, les événements transitionrun se déclenchent à l'étape 3.11, même pour les animations créées plus tôt dans la même itération (au lieu de les retarder pour une itération ultérieure). Les événements change de requête média se déclenchent à l'étape 3.10 avant de déclencher des événements d'animation en attente (au lieu de les mélanger avec des événements d'animation à l'étape 3.11).
Bug de suivi #397737222 | Entrée ChromeStatus.com | Spécification
DOM et HTML
Éléments de capacité : <camera> et <microphone>
Les éléments de capacité <camera> et <microphone> sont des commandes HTML déclaratives activées par l'utilisateur qui partagent le même mécanisme sous-jacent que l'élément <usermedia>, avec une distinction clé : ils demandent une seule capacité. L'élément <camera> demande la capture vidéo, tandis que l'élément <microphone> demande la capture audio. Comme <usermedia>, ils intègrent une interface utilisateur contrôlée par le navigateur et strictement stylisée dans la page, ce qui garantit un signal utilisateur fort et intentionnel (un clic) avant le déclenchement d'une invite d'autorisation ou le démarrage d'un flux.
Les éléments <camera> et <microphone> fournissent une commande HTML sémantique dédiée pour ces cas d'utilisation à capacité unique. Ils conservent le même modèle de sécurité, les mêmes contraintes de style strictes et le même chemin de récupération d'autorisation intégré que <usermedia>, mais offrent une API plus adaptée et ergonomique lorsque vous n'avez pas besoin d'un accès multimédia mixte.
Bug de suivi #531672795 | Entrée ChromeStatus.com | Spécification
Analyse XML en Rust pour les scénarios non XSLT
Afin de renforcer la sécurité du navigateur et de protéger les utilisateurs contre les failles liées à la mémoire, Chrome 153 remplace son moteur d'analyse XML par une implémentation Rust sécurisée en mémoire pour plusieurs scénarios courants. Cette mise à jour élimine les bugs potentiels de corruption de mémoire tout en conservant une compatibilité totale avec les normes Web existantes.
Chrome a déjà commencé à abandonner et à supprimer XSLT. À mesure que ce processus se poursuit, le nouvel analyseur plus sûr gère les scénarios suivants pour lesquels aucun XSLT n'est requis :
- API Web
DOMParser - Accès à
responseXMLdeXMLHttpRequest - Images SVG autonomes (accès direct à un document
image.svgen tant que navigation de premier niveau) - Images SVG externes (intégration d'un SVG en tant que ressource d'image externe dans un document principal)
Bug de suivi #466303347 | Entrée ChromeStatus.com | Spécification
JavaScript
Jointure d'itérateur
Ajoute une méthode à JavaScript pour concaténer le contenu d'un itérateur dans une chaîne. La méthode join() des instances Iterator est semblable à Array.prototype.join() : elle renvoie une chaîne qui est la concaténation de tous les éléments produits par l'itérateur, séparés par des virgules ou une chaîne de séparation spécifiée.
Bug de suivi #465715798 | Entrée ChromeStatus.com | Spécification
Itération conjointe
Ajoute des méthodes pour synchroniser l'avancement de plusieurs itérateurs (communément appelés zip) en JavaScript, y compris Iterator.zip() et Iterator.zipKeyed().
Bug de suivi #465357675 | Entrée ChromeStatus.com | Spécification
Média, capteurs et entrée
Prise en charge du décodage du modèle et des formats audio immersifs (IAMF)
Ajoute la prise en charge du décodage et de la lecture du conteneur IAMF (Immersive Audio Model and Formats) dans les éléments multimédias HTML via les extensions Media Source (MSE). IAMF est un format audio spatial ouvert et libre de droits qui prend en charge les présentations audio basées sur les canaux, les scènes et les objets. La prise en charge de cette norme permet aux développeurs Web de proposer des expériences audio 3D immersives et cohérentes sur différents appareils sans avoir à utiliser de formats propriétaires ni à gérer le routage complexe des canaux audio discrets en JavaScript.
Bug de suivi #535279329 | Entrée ChromeStatus.com | Spécification
WebAudio : quantum de rendu configurable
Ajoute un renderSizeHint facultatif à AudioContext et OfflineAudioContext. Cela vous permet de personnaliser la taille du quantum de rendu WebAudio en transmettant un entier spécifique, d'utiliser la valeur par défaut de 128 frames en omettant l'indication ou en transmettant "default", ou de demander au navigateur de sélectionner une taille optimale en spécifiant "hardware".
Bug de suivi #40637820 | Entrée ChromeStatus.com | Spécification
WebGPU : fonctionnalité buffer_view
Ajoute une fonctionnalité de langage WGSL pour réinterpréter les données dans les variables. Cette fonctionnalité vous permet de diviser une seule variable uniforme, de stockage ou de groupe de travail en plusieurs variables logiques. Elle permet également d'interpréter le type de données de la variable comme plusieurs types dans le programme.
Bug de suivi #506523198 | Entrée ChromeStatus.com | Spécification
Phases d'évaluation
Marqueurs d'auto-profilage JavaScript
L'API JavaScript Self-Profiling permet à une application Web d'échantillonner ses propres piles d'appels pour mesurer les performances sur les appareils des utilisateurs réels. Cette fonctionnalité ajoute un champ de marqueur facultatif à chaque échantillon capturé, qui identifie le type d'activité du navigateur en cours d'exécution au moment de l'échantillon : script, gc, style, mise en page, peinture ou autre. Une trace affiche normalement des espaces entre les piles qui ne peuvent pas être interprétés. Les marqueurs vous permettent d'attribuer ce temps au travail du navigateur en dehors de JavaScript, par exemple en distinguant l'exécution de script du recalcul de style, de la mise en page ou d'une pause de récupération de mémoire, ce qui facilite l'analyse et l'optimisation des traces lentes.
Phase d'évaluation | Bug de suivi #40800459 | Entrée ChromeStatus.com | Spécification
Abandon et suppression
Abandon et suppression de Protected Audience
L'API Protected Audience fournit une méthode de publicité par groupe d'intérêt sans cookies tiers ni suivi des utilisateurs sur différents sites. Suite à l'annonce de Chrome concernant le maintien de l'approche actuelle concernant les cookies tiers, l'API Protected Audience devrait être abandonnée et supprimée (ainsi que les API Privacy Sandbox associées).
Entrée ChromeStatus.com | Spécification
Abandon et suppression des ensembles de sites Web associés (RWS)
Les ensembles de sites Web associés (RWS), anciennement appelés ensembles internes, fournissent un framework permettant aux développeurs de déclarer des relations entre les sites afin d'autoriser un accès limité aux cookies intersites à des fins spécifiques et destinées aux utilisateurs. Suite à l'annonce de Chrome concernant le maintien de l'approche actuelle concernant les cookies tiers, les ensembles de sites Web associés devraient être abandonnés et supprimés.
Entrée ChromeStatus.com | Spécification
Abandon et suppression de l'API Shared Storage
L'API Shared Storage est une API Web protégeant la confidentialité qui permet un stockage non partitionné par site propriétaire. Suite à l'annonce de Chrome concernant le maintien de l'approche actuelle concernant les cookies tiers, l'API Shared Storage devrait être abandonnée et supprimée (ainsi que les API Privacy Sandbox associées).
Bug de suivi #462465887 | Entrée ChromeStatus.com | Spécification
Abandon et suppression de document.requestStorageAccessFor
L'API requestStorageAccessFor (rSAFor) est une extension de l'API Storage Access qui permet à un site de premier niveau de demander l'accès à des cookies non partitionnés ("propriétaires") pour le compte de sites intégrés. Comme elle n'est utilisable dans Chrome que pour demander l'accès au stockage entre les sites d'ensembles de sites Web associés, elle devrait être abandonnée et supprimée en même temps que les ensembles de sites Web associés.
Entrée ChromeStatus.com | Spécification
Abandon et suppression de l'API Attribution Reporting
L'API Attribution Reporting est une API Web protégeant la confidentialité conçue pour mesurer les conversions publicitaires sans cookies tiers ni suivi des utilisateurs sur différents sites. Suite à l'annonce de Chrome concernant le maintien de l'approche actuelle concernant les cookies tiers, l'API Attribution Reporting devrait être abandonnée et supprimée (ainsi que les API Privacy Sandbox associées).
Entrée ChromeStatus.com | Spécification
Suppression des navigations non standards ciblant _current
Blink était auparavant compatible avec les navigations ciblant _current. Cette fonctionnalité est supprimée dans Chrome 153, car elle n'est pas standard et son utilisation sur le Web est minime.
Bug de suivi #539212797 | Entrée ChromeStatus.com | Spécification