Publié le 3 juillet 2026
Sauf indication contraire, les modifications suivantes s'appliquent à la dernière version bêta de Chrome pour Android, ChromeOS, Linux, macOS et Windows. Pour en savoir plus sur ces fonctionnalités, utilisez les liens fournis ou consultez ChromeStatus.com. Chrome est en version bêta depuis le 3 juillet 2026. Vous pouvez télécharger la dernière version bêta sur Google.com pour ordinateur ou sur le Google Play Store sur Android.
CSS et interface utilisateur
Accesseur d'animation sur les événements d'animation et de transition
Ajoute un attribut d'animation en lecture seule aux interfaces AnimationEvent et TransitionEvent. Cet attribut renvoie l'objet Animation associé qui a déclenché l'événement.
Propriété CSS ruby-overhang
Ajoute la prise en charge de la propriété CSS ruby-overhang. La propriété accepte les mots clés auto, spaces et none pour contrôler le comportement de dépassement du texte d'annotation ruby. Conformément à la spécification CSSWG, none est un alias de spaces, ce qui permet de ne dépasser que les espaces et la ponctuation CJK pour éviter les espaces de mise en page inattendus tout en préservant la lisibilité.
Valeur initiale de position-anchor remplacée par normal
Remplace la valeur initiale de la propriété CSS position-anchor de none par normal pour l'aligner sur la spécification de positionnement des ancres CSS et d'autres implémentations de navigateur. Lorsqu'elle est définie sur normal, la propriété se comporte comme none si position-area est défini sur none, et comme auto dans le cas contraire.
Pas de rembobinage automatique pour les méthodes de lecture AnimationTrigger
Met à jour les méthodes de lecture AnimationTrigger (play, play-forwards, et
play-backwards) afin qu'elles ne rembobinent pas automatiquement. Lorsqu'une animation associée a déjà été exécutée jusqu'à la fin, le déclenchement de ces actions de lecture ne redémarre pas l'animation.
Attribut d'inertie de l'événement de molette
Expose un attribut momentum sur les événements wheel pour indiquer l'inertie de défilement générée par les plates-formes natives. La distinction entre les événements d'inertie induits par le défilement et les interactions directes de l'utilisateur sur les trackpads permet aux développeurs de personnaliser les effets de défilement ou d'ignorer les événements de défilement simulés.
API Web
Éléments de capacité <usermedia>
Introduit l'élément de capacité <usermedia>
en tant que commande déclarative activée par l'utilisateur pour lancer des flux multimédias et interagir avec
eux. En intégrant un élément contrôlé par le navigateur directement dans le code HTML, les demandes d'autorisation sont liées à une intention claire de l'utilisateur au lieu d'appels JavaScript, ce qui améliore l'expérience utilisateur et fournit un chemin de récupération clair lorsque l'autorisation a été refusée précédemment.
Prise en charge de LanguageDetector pour le chinois traditionnel et simplifié
Étend l'API LanguageDetector pour renvoyer zh-Hant pour le chinois traditionnel et zh-Hans pour le chinois simplifié. Cela permet une identification plus précise de la langue au-delà du code générique zh renvoyé précédemment.
Champ form_submission des règles de spéculation
Étend la syntaxe des règles de spéculation avec un champ form_submission pour les règles de prérendu. Cela permet aux applications Web d'indiquer au navigateur de prérendre les navigations de soumission de formulaire, telles que les requêtes GET provenant de formulaires de recherche.
Ponctuation non prononcée de l'API Web Speech
Ajoute l'attribut booléen unspokenPunctuation à SpeechRecognition. Lorsqu'il est défini sur true, le moteur de reconnaissance vocale déduit et insère automatiquement des signes de ponctuation en fonction des pauses et de la prosodie de la parole, sans que les utilisateurs aient à prononcer explicitement des commandes de ponctuation.
Diffuser du texte avec textStream()
Ajoute une méthode textStream() aux interfaces de flux Request, Response et Blob. Cela fournit un flux lisible direct de chaînes de texte décodées, équivalent à la transmission du flux d'octets via un TextDecoderStream.
WebGPU : contrôle de la taille du sous-groupe
Ajoute la fonctionnalité GPU facultative subgroup-size-control qui vous permet de définir explicitement la taille du sous-groupe dans un shader de calcul.
Cette technique est particulièrement utile pour les applications qui doivent optimiser les performances du shader de calcul à l'aide d'opérations de sous-groupe avec une taille de sous-groupe spécifique sur certaines plates-formes, telles que les charges de travail d'IA.
DOM et HTML
Cible de référence pour ARIA multi-racines
Introduit la fonctionnalité de cible de référence pour les racines fantômes, ce qui permet aux attributs de référence d'ID
tels que for, aria-labelledby, popovertarget et commandfor
de cibler des éléments dans le Shadow DOM d'un composant tout en conservant l'encapsulation.
Les cibles de référence peuvent être spécifiées de manière déclarative à l'aide de shadowrootreferencetarget sur les modèles ou de manière impérative à l'aide de ShadowRoot.referenceTarget.
Interface globale FontFaceSet exposée
Supprime [LegacyNoInterfaceObject] de la définition IDL FontFaceSet pour l'aligner sur la spécification de chargement des polices CSS. FontFaceSet est désormais exposé en tant que
propriété globale, et l'appel de new FontFaceSet() génère correctement un TypeError:
Illegal constructor.
Analyse XML sécurisée en mémoire dans Rust
Effectue la transition de l'analyse XML pour les scénarios non XSLT (y compris DOMParser, XMLHttpRequest.responseXML et les références d'images SVG) vers un analyseur Rust sécurisé en mémoire, éliminant ainsi les vulnérabilités potentielles de corruption de la mémoire tout en maintenant la conformité aux normes.
Performances
Entrées de la chronologie PerformanceSoftNavigation et InteractionContentfulPaint
Ajoute les types d'entrée de performances soft-navigation et interaction-contentful-paint à la chronologie de l'API Web Performance. Ces métriques suivent la latence de chargement basée sur l'interaction et les navigations logicielles des applications à une seule page (SPA), établissant de nouvelles origines temporelles pour les transitions de route. Cela permet de mesurer les métriques
Core Web Vitals pour les navigations logicielles.
Activation du timing de redirection multi-domaine
Permet aux serveurs d'origine de partager les détails de timing de redirection multi-domaine avec les origines de destination de navigation, ce qui permet aux développeurs de mesurer les performances de redirection.
Accessibilité
Attribut aria-actions
Prend en charge l'attribut aria-actions conformément aux spécifications ARIA.
Cet attribut permet aux développeurs d'exposer des commandes d'action secondaires dans des widgets interactifs composites pour améliorer la détectabilité des technologies d'assistance.
Sécurité et confidentialité
Mise à jour de la règle d'autorisation Direct Sockets
Met à jour les règles d'autorisation pour les applications Web isolées à l'aide de Direct Sockets. La règle direct-sockets-private est remplacée par des règles local-network et loopback-network distinctes, offrant un contrôle précis sur les connexions réseau.
Nouvelles phases d'évaluation
Dans Chrome 151, vous pouvez activer les nouvelles phases d'évaluation d'origine suivantes.
Mises à jour de l'algorithme WebCrypto
Ajoute des algorithmes post-quantiques (ML-KEM et ML-DSA), un échange de clés hybride (X-Wing) et un AEAD symétrique ChaCha20-Poly1305 à l'API Web Cryptography, fournissant des implémentations natives du navigateur de la cryptographie normalisée résistante aux attaques quantiques.
Canal de données WebRTC : protocole d'accélération de la négociation SCTP
Les canaux de données WebRTC utilisent le protocole SCTP (Stream Control Transmission Protocol) sur une association DTLS (Datagram Transport Layer Security).
L'établissement d'une connexion SCTP standard nécessite un handshake qui introduit une latence. Un nouveau brouillon Internet spécifie une méthode permettant d'accélérer l'établissement du canal de données en intégrant les paramètres d'initialisation SCTP dans l'échange d'offre/réponse du protocole SDP (Session Description Protocol). Cela réduit le temps nécessaire pour ouvrir un canal de données jusqu'à deux temps d'aller-retour réseau.
Abandon et suppression
Dans Chrome 151, les fonctionnalités suivantes sont abandonnées ou supprimées.
Fin de la compatibilité avec macOS 12
Chrome 150 était la dernière version compatible avec macOS 12. À partir de Chrome 151, macOS 13 ou une version ultérieure est requis. Sur les appareils exécutant macOS 12, Chrome continuera de fonctionner, mais ne recevra plus de mises à jour.