Safari 技术预览版 215 发布说明

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

此版本包含 WebKit 更改,范围为:290457@main…291467@main

CSS

新功能

  • 增加了对滚动驱动动画的支持。 (290471@main) (144887859)
  • 增加了对 text-wrap-style: pretty 的支持。 (291092@main) (145577976)
  • 增加了对 CSS 锚点定位的支持。 (291214@main) (145681750)

JavaScript

已解决问题

  • 修复了字符串交替处理的问题 (290982@main) (145222010)

网络

已解决问题

  • 修复了在 WebWorker 中使用 WebSocket 导致整个 Worker 冻结的问题。 (290802@main) (145149784)

滚动

已解决问题

  • 修复了选择文本时平滑滚动的自动滚动问题。 (290497@main) (144900491)

文本

已解决问题

  • 修复了生成包含换行符的文本周围的“滚动到文本片段”的问题。 (290761@main) (137109344)
  • 修复了当选定文本在不同块中开始和结束时生成文本片段的问题。 (290748@main) (137761701)
  • 修复了当选定文本是其自身块且该文本位于文档较高位置时,“复制链接到高亮”功能不工作的问题。 (290683@main) (144392379)
  • 修复了以空白字符开头或结尾的选区不创建文本片段的问题。 (291146@main) (145614181)

Web API

新功能

  • 增加了对可信类型的支持。 (291409@main) (130065736)
  • 增加了对文件系统可写流 API 的支持。 (291399@main) (145875384)

已解决问题

  • 修复了全屏模式下使用单个队列进行事件分派的问题。 (290898@main) (145372389)

Web 扩展

已解决问题

  • 修复了一个错误,即 `runtime.MessageSender` 的来源参数会被小写,与 `runtime.getURL` 返回的结果不同。 (291118@main) (140291738)