Safari 技术预览版 208 发布说明

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

此版本包含 WebKit 在 285487@main…286403@main 之间的更改。

CSS

新功能

  • 增加了 attr() 回退支持。(285849@main) (136763160)

已解决的问题

  • 修复了将 CSS clip-path 与任何创建新堆叠上下文的属性结合使用时,导致 <img> 元素消失的问题。(286172@main) (86091397)
  • 修复了 resize 不应用于生成内容的问题。(285644@main) (121348638)
  • 修复了 :not(:has(...)) 失效的问题。(285987@main) (122689282)
  • 修复了 @scopestartend 为容错选择器列表的问题。(286393@main) (139471866)

JavaScript

新功能

  • 增加了对 Iterator.concat 的支持。(285587@main) (138013723)
  • 实现了宽松的 laneselect SIMD 指令。(286162@main) (138484223)
  • 启用了对 Iterator Helpers 的支持。(285734@main) (138520150)
  • 增加了对 Map.prototype.getOrInsertWeakMap.prototype.getOrInsert 的支持。(286377@main) (138955824)

渲染

已解决的问题

  • 修复了 height: min-content<img> 元素垂直拉伸的问题。(286284@main) (137063317)
  • 修复了 MathML 元素上 CSS width 和 height 属性的支持问题。(285892@main) (138174295)
  • 修复了内联内容在从右到左和/或垂直 shape-outside 浮动周围定位不正确的问题。(286007@main) (139076129)
  • 修复了当浮动元素具有 shape-outside: inset 时错误重叠的问题。(286054@main) (139133291)
  • 修复了从右到左内容在遇到 shape-outside 浮动时出现问题。(286079@main) (139198865)
  • 修复了在垂直模式下,具有 shape-outside: ellipse 的浮动元素错误重叠的问题。(286088@main) (139208636)
  • 修复了在从右到左模式下,具有 shape-outside: polygon 的浮动元素错误重叠的问题。(286099@main) (139215719)

滚动

已解决的问题

  • 修复了当使用的颜色方案更改时,滚动条外观的问题。(286229@main) (138108344)

Web API

已解决的问题

  • 修复了 Gamepad 震动问题,即连续发送两个 playEffect() 请求会导致 reset() 无法按预期工作。(286286@main) (126589062) (FB13733668)

Web 认证

已解决的问题

  • 修复了条件中介的 .catch() 未收到抛出的中止原因的问题。(286208@main) (112178073)

Web 扩展

新功能

  • 为 declarativeNetRequest 增加了对 initiatorDomainsexcludedInitiatorDomains 的支持。(286340@main) (97014647) (FB10684115)
  • 为内容拦截器增加了对 unless-frame-url 的支持。(286310@main) (139456686)

已解决的问题

  • 修复了导致内容拦截器无法隐藏“about:blank”框架中内容的问题。(286221@main) (134273470)
  • 修复了 storage.onChangedareaName 返回为 undefined 的问题。(285510@main) (138086765)
  • 修复了 Web 扩展中对 es-419 的支持。(285875@main) (138857112)

Web 检查器

已解决的问题

  • 修复了元素选项卡 DOM 树视图将深度嵌套的节点宽度缩减为单个字符的问题。(286163@main) (86833831)
  • 修复了错误案例以匹配新的源映射规范。(285541@main) (137934436)

WebRTC

已解决的问题

  • 修复了语音搜索在页面发起同源导航后不再重新提示摄像头或麦克风权限的问题。(285950@main) (138122655)