Safari 技术预览版 209 发布说明

Safari 技术预览版 209 版本现已可供下载,适用于 macOS Sequoia 和 macOS Sonoma。如果您已经安装了 Safari 技术预览版,可以在“系统设置”的“通用”→“软件更新”中进行更新。

此版本包含 WebKit 在以下范围内的更改:286404@main…286707@main

浏览器

已解决的问题

  • 修复了网站在短时间后自动退出的问题。 (286436@main) (99829958)

CSS

已解决的问题

  • 修复了 SVG 文本在 content-visibility: auto 子树中不显示的问题。 (286447@main) (138040315)
  • 修复了径向渐变在 100% 处有两个色标时未能扩展最后一个颜色的问题。 (286413@main) (139369366)

渲染

已解决的问题

  • 修复:通过仅光栅化屏幕快照,提高了视图转换的性能。 (286553@main) (139339149)

滚动

新功能

  • 新增支持使用 document.fragmentDirective 检测滚动到文本片段功能。 (286423@main) (139631353)

SVG

已解决的问题

  • 修复了 SVG 路径在瓦片边界处被裁剪的问题。 (286550@main) (135280080)
  • 修复了 SVG 二次曲线在瓦片边界处被错误裁剪的问题。 (286618@main) (139904014)

文本

已解决的问题

  • 修复了粗下划线在短内容上不显示的问题。 (286639@main) (64705955)

Web API

已解决的问题

  • 修复了 HTMLElement.requestPointerLock 返回 Promise 的问题。 (286597@main) (139854530)

Web 扩展

已解决的问题

  • 修复了 Web 扩展页面的 CORS 以遵循已授予的每个站点的权限。

开发者需要在执行任何被 CORS 阻止的 fetch() 调用之前,添加一个 browser.permissions.request({origins: []}) 调用。 (286651@main) (102912898)

网页检查器

已解决的问题

  • 新增支持使用请求本地覆盖 (Request Local Override) 仅修改请求头。 (286679@main) (139043491)