Chrome 151 Beta 版

发布时间:2026 年 7 月 3 日

除非另有说明,否则以下变更适用于 Android、ChromeOS、Linux、macOS 和 Windows 的最新 Chrome Beta 版渠道版本。如需详细了解这些功能,请使用提供的链接或访问 ChromeStatus.com。截至 2026 年 7 月 3 日,Chrome 仍处于 Beta 版阶段。您可以从 Google.com 下载桌面版最新 Beta 版,也可以从 Google Play 商店下载 Android 版最新 Beta 版。

CSS 和界面

动画和过渡事件的动画访问器

为 AnimationEvent 和 TransitionEvent 接口添加了只读动画属性。此属性会返回触发事件的相关联的 Animation 对象。

CSS ruby-overhang 属性

添加了对 ruby-overhang CSS 属性的支持。该属性接受 autospacesnone 关键字,以控制 Ruby 注释文字的悬挂行为。根据 CSSWG 规范,none 已别名为 spaces,仅允许悬挂在空格和 CJK 标点符号上,以避免出现意外的布局间隙,同时保持可读性。

position-anchor 的初始值已更改为 normal

position-anchor CSS 属性的初始值从 none 更改为 normal,以与 CSS Anchor Positioning 规范和其他浏览器实现保持一致。如果设置为 normal,则当 position-area 设置为 none 时,该属性的行为类似于 none,否则行为类似于 auto

AnimationTrigger 播放方法不支持自动倒带

更新了 AnimationTrigger play 方法(playplay-forwardsplay-backwards),使其不会自动倒带。如果关联的动画已运行完毕,触发这些播放操作不会重新开始播放动画。

滚轮事件动量属性

wheel 事件中公开了 momentum 属性,以指示由原生平台生成的滚动惯性。通过区分由快速滑动引起的惯性事件与触控板上的直接用户互动,开发者可以自定义滚动效果或忽略模拟的快速滑动事件。

Web API

功能元素 <usermedia>

引入了 <usermedia> 功能元素,作为一种声明式、用户激活的控件,用于启动媒体流并与之互动。通过将浏览器控制的元素直接嵌入到 HTML 中,权限请求会与明确的用户意图(而非 JavaScript 调用)相关联,从而改善提示用户体验,并在之前拒绝权限时提供清晰的恢复路径。

针对繁体中文和简体中文的 LanguageDetector 支持

扩展了 LanguageDetector API,以针对繁体中文返回 zh-Hant,针对简体中文返回 zh-Hans。这可提供比之前返回的通用 zh 代码更精细的语言识别。

推测规则 form_submission 字段

使用 form_submission 字段扩展了预渲染规则的推测规则语法。这使 Web 应用可以指示浏览器预渲染表单提交导航,例如搜索表单中的 GET 请求。

Web Speech API 未说出的标点符号

SpeechRecognition 添加了 unspokenPunctuation 布尔值属性。如果设置为 true,语音识别引擎会根据语音停顿和韵律自动推断并插入标点符号,而无需用户明确说出标点符号命令。

使用 textStream() 流式传输文本

RequestResponseBlob 流接口添加了 textStream() 方法。这样可提供直接可读的解码文本字符串流,相当于通过 TextDecoderStream 管道传输字节流。

WebGPU:子群组大小控制

添加了可选的 GPU 特性 subgroup-size-control,可让您在计算着色器中明确设置子组大小。

此技术对于需要在特定平台(例如 AI 工作负载)上使用具有特定子群组大小的子群组操作来优化计算着色器性能的应用特别有用。

DOM 和 HTML

跨根 ARIA 的参考目标

为影子根引入了引用目标功能,让 foraria-labelledbypopovertargetcommandfor 等 ID 引用属性能够以组件的 shadow DOM 内的元素为目标,同时保持封装。可以使用模板上的 shadowrootreferencetarget 以声明方式指定引用目标,也可以使用 ShadowRoot.referenceTarget 以命令式方式指定引用目标。

公开了 FontFaceSet 全局接口

FontFaceSet IDL 定义中移除了 [LegacyNoInterfaceObject],以与 CSS 字体加载规范保持一致。FontFaceSet 现在作为全局属性公开,并且调用 new FontFaceSet() 会正确抛出 TypeError: Illegal constructor

Rust 中内存安全的 XML 解析

将非 XSLT 场景(包括 DOMParserXMLHttpRequest.responseXML 和 SVG 图片引用)的过渡 XML 解析迁移到内存安全的 Rust 解析器,从而消除潜在的内存损坏漏洞,同时保持标准合规性。

性能

PerformanceSoftNavigationInteractionContentfulPaint 时间轴条目

向 Web Performance API 时间轴添加了 soft-navigationinteraction-contentful-paint 性能条目类型。这些指标会跟踪由互动驱动的加载延迟时间和单页应用 (SPA) 软导航,从而为路由转换建立新的时间原点。这样一来,便可针对软导航衡量核心网页指标

选择启用跨源重定向计时

使源服务器能够选择与导航目的地源共享跨源重定向计时详细信息,从而让开发者能够衡量重定向性能。

无障碍

aria-actions 个属性

根据 ARIA 规范支持 aria-actions 属性。 借助此属性,开发者可以在复合互动 widget 中公开辅助操作控件,以提高辅助技术的发现能力。

安全和隐私权

Direct Sockets 权限政策更新

更新了使用 Direct Sockets 的独立式 Web 应用的权限政策。direct-sockets-private 政策已替换为不同的 local-networkloopback-network 政策,可对网络连接进行精细控制。

新的源试用

在 Chrome 151 中,您可以选择加入以下新的源试用

WebCrypto 算法更新

向 Web Cryptography API 添加了后量子算法(ML-KEM 和 ML-DSA)、混合密钥交换 (X-Wing) 和 ChaCha20-Poly1305 对称 AEAD,从而提供标准化抗量子密码的浏览器原生实现。

WebRTC 数据通道:SCTP 协商加速协议

WebRTC 数据通道通过数据报传输层安全协议 (DTLS) 关联使用流控制传输协议 (SCTP)。

标准 SCTP 连接建立需要握手,这会引入延迟。一项新的 Internet 草案指定了一种方法,通过在会话描述协议 (SDP) 提议/应答交换中嵌入 SCTP 初始化参数来加速数据通道建立。这样可将打开数据通道所需的时间缩短最多两个网络往返时间。

弃用和移除

在 Chrome 151 中,以下功能已被弃用或移除。

已移除对 macOS 12 的支持

Chrome 150 是支持 macOS 12 的最后一个版本。从 Chrome 151 开始,需要使用 macOS 13 或更高版本。在运行 macOS 12 的设备上,Chrome 将继续运行,但不会再收到更新。