Safari Technology Preview 61 发行说明
Safari Technology Preview Release 61 现已开放下载,支持 macOS High Sierra 和 macOS Mojave 的测试版。如果您已经安装了 Safari Technology Preview,可以在 macOS High Sierra 的 Mac App Store 的“更新”标签页中更新,或者在 macOS Mojave 的“系统偏好设置”的“软件更新”面板中更新。此版本涵盖了 WebKit 修订版 233256-233728。
CSS
- 修复了
clipPath
引用的-webkit-clip-path
偏移 (r233287) - 默认关闭了 CSS Animation Triggers (r233265)
- 更新了
clip-path
盒模型映射为统一盒模型 (r233302)
深色模式
Web API
- 在实验性功能菜单中默认启用了 Link Preload (r233263)
- 修复了暴露给 Objective-C 的 cookie 创建时间 (r233308)
- 修复了页面查找无法找到低位(德语)引号的问题 (r233345)
- 修复了
DOMMatrix.invertSelf()
在不可逆矩阵上使用时的返回值 (r233628) - 实现了对
Element.toggleAttribute
的支持 (r233475) - 改进了
window.event
的合规性:目标位于 shadow tree 中时不应设置 (r233489) - 将 Secure Context API 从实验性功能提升为始终开启 (r233264)
- 更新了 Element API 以使用
qualifiedName
以符合标准 (r233545)
Service Workers
媒体
- 在元素暂停时禁用了自动播放 (r233485)
- 修复了有时在播放到 AppleTV 时出现的视频闪烁问题 (r233435, r233535)
- 更改为如果捕获失败则拒绝
getUserMedia
Promise (r233425)
WebRTC
- 修复了启用和禁用 MediStreamTrack 引起的延迟和视频卡顿问题 (r233604)
Web Assembly
- 停止在 JavaScript/WASM 入口中使用
tracePoints
(r233378)
Web Inspector
- 修复了从搜索结果内容视图复制的问题 (r233334)
- 修复了“打开链接”上下文菜单操作 (r233316)
- 修复了深色模式下的资源搜索字段 (r233608)
- 修复了左侧边栏折叠时调试器内容视图未能正确更新的问题 (r233686)
- 启用了按住 Control 键拖动来平移“图层”检查器中的 3D 渲染 (r233695)