开发者工具的新变化(Chrome 148)

发布时间:2026 年 5 月 5 日

Chrome 148 将全页面无障碍树设为默认设置,在提示中引入了广告来源详细信息,改进了推测规则的调试,并为崩溃报告添加了新的诊断视图。

面向智能体的开发者工具

Chrome 开发者工具 MCP 服务器和 CLI 已更新至 0.25.0 版,并新增了多项功能。此版本还包含各种可靠性修复,例如自动处理浏览器对话框,以防止在工具执行期间发生脚本中断。

自上次更新以来添加的主要功能包括:

  • Chrome 扩展程序调试:代理现在可以定位并调试 Chrome 扩展程序,从而直接检查扩展程序专用页面和后台脚本。
  • WebMCP 工具调用:借助新的实验性工具,智能体可以列出并执行网页公开的 WebMCP 工具。
  • Lighthouse 中的智能体浏览:新增了“智能体浏览”审核类别,用于评估网站是否针对智能体 Web 进行了优化,例如通过验证 WebMCP 工具注册信息。

如需开始使用这些功能以及更多功能,请查看包含详细版本说明的 GitHub 代码库

默认情况下显示完整的无障碍功能树

侧边栏中带有新的无障碍功能切换开关的“元素”面板。

完整无障碍树正式结束实验阶段,并继续作为“元素”面板中的默认视图。在此过渡期间,旧版面包屑样式的无障碍功能树已从源代码中移除,取而代之的是这种更全面的视图。

为了简化界面,Chrome 148 移除了之前用于在 DOM 树和无障碍树之间切换的悬浮操作按钮。现在,您可以使用边栏中“无障碍功能”标签页内的专用切换开关来切换视图。

Chromium 问题:40808541

推测加载增强功能

推测加载部分在调试预加载方面变得更加强大:

  • 文本过滤:您现在可以使用自由文本或键控过滤条件(例如 url:status:)过滤规则和尝试列表。
  • HTTP 状态代码:对于失败的尝试,系统现在会直接在网格中显示实际的 HTTP 状态代码(例如 404 或 503)。
  • 表单提交:该面板现在明确将 form_submission 标识为预加载的触发条件并显示出来。

Chromium 问题:47952424640926909

此功能由社区贡献,感谢 @hjanuschka

“应用”面板,其中突出显示了新的推测规则过滤条件栏和崩溃报告上下文。

崩溃报告上下文

应用面板边栏中的新崩溃报告部分可让您检查浏览器生成的崩溃报告。对于每份报告,开发者工具现在都会显示一个详细的上下文网格,其中包含与崩溃相关的键值对属性,从而更轻松地将崩溃与特定帧状态或配置相关联。

Chromium 问题:400432195

仅限名称的 @container 查询

开发者工具现在支持仅包含名称的 @container 查询。之前,没有描述符(例如 @container sidebar)的查询可能无法在样式标签页中正确反映。现在,它们可以在样式属性部分中正确呈现并链接。

收起了无贡献的部分

为减少杂乱,样式标签页现在会自动收起不包含任何有效声明的部分。默认情况下,系统会收起空白规则或仅包含重载属性(被其他规则覆盖)的规则,而包含已停用属性的部分会保持展开状态,以便于调试。

Chromium 问题:40287550351662727

请求顺序和建议的限制

  • “请求 #”列:您现在可以向网络面板添加可选的“请求 #”列。此列显示请求的绝对发起顺序,并支持排序。
  • 推荐的节流设置网络面板的节流下拉菜单现在会根据您网站用户的真实实测数据 (CrUX) 突出显示推荐的预设,使其与性能面板中已有的建议保持一致。

“网络”和“网络状况”面板,其中突出显示了新的“请求数”列和建议的节流。

Chromium 问题:40276422456383409

装饰器中的广告来源信息

开发者工具现在可以更透明地显示元素被标记为广告的原因。 当您将鼠标悬停在元素面板中的广告装饰器上时,系统会显示一个新提示,其中包含广告来源

提示会提供有关元素被确定为广告的原因的背景信息,例如:

  • 脚本沿袭:哪些脚本参与了元素的创建。
  • 过滤条件列表规则:过滤条件列表(例如 EasyList)中与元素或其加载的资源匹配的具体规则。

这有助于开发者和隐私权研究人员了解广告标记背后的“原因”,并有助于调试误报。

Chromium 问题:490029725495842556

其他亮点

  • 模拟:修复了一个长期存在的 bug,即在截取整页屏幕截图时,视口有时会处于“泄露”或损坏状态 (495385035)。
  • WebAuthn:添加了对使用虚拟身份验证器测试 hmac-secrethmac-secret-mc 扩展的支持 (420689820)。
  • 内存:改进了手动触发垃圾回收时的新信息栏通知反馈 (493708151)。
  • 对象检查:移除了 show-option-to-expose-internals-in-heap-snapshot 实验;复选框现在默认显示 (497855658)。