Safari Technology Preview 211 发布说明
Safari Technology Preview 211 版本现已面向 macOS Sequoia 和 macOS Sonoma 提供下载。如果您已安装 Safari Technology Preview,可以通过“系统设置”中的“通用”→“软件更新”进行更新。
此版本包含 WebKit 在 287518@main…287862@main 之间的更改。
Canvas
新功能
- 为 CanvasRenderingContext2D 添加了对无前缀
letterSpacing
和wordSpacing
的支持。(287661@main) (140614722)
弃用
- 移除了对
webKitBackingStorePixelRatio
的支持。(287523@main) (123980544) - 移除了对带前缀的
webkitImageSmoothingEnabled
的支持,以使用标准imageSmoothingEnabled
属性。(287552@main) (141128458)
CSS
已解决问题
- 修复了表格
border-color
默认为currentColor
的问题。(287861@main) (48382483) - 修复了处理规范中所有应导致 UI 小组件退化为原始外观的 CSS 属性的问题。(287702@main) (134273374)
JavaScript
新功能
- 添加了对
Error.isError
的支持。(287527@main) (141132351) - 为
Intl.NumberFormat
的currencyDisplay
选项添加了"never"
和"formalSymbol"
。(287849@main) (141504278)
媒体
已解决问题
- 修复了 getUserMedia 视频轨道
getSettings()
返回过时的torch
和whiteBalanceMode
约束值的问题。(287845@main) (137870391)
渲染
已解决问题
- 修复了计算具有固有比例但无固有尺寸的替换元素作为弹性项目的基线问题。(287672@main) (74279029)
- 修复了文本区域为叠加滚动条预留空间的问题。(287837@main) (129597865)
Web API
新功能
- 添加了通过命令式 API 设置弹出框调用器(invoker)的选项。(287624@main) (139362169)
- 添加了对声明式 Web 推送(Declarative Web Push)的支持。(287606@main) (141082392)
- 为 Web 密码学添加了对 X25519 的支持。(287732@main) (141346336)
已解决问题
- 修复了 MutationObserver 在调整元素大小时观察样式属性更改的问题。(287833@main) (120109181)
Web 扩展
新功能
- 为
webRequest
添加了对documentId
的支持。(287683@main) (141058456) - 为
scripting
和tabs
添加了对documentId
的支持。(287803@main) (141291546)