Safari 技术预览版 93 发行说明
Safari 技术预览版 93 现已面向 macOS Mojave 和 macOS Catalina beta 版开放下载。如果您已安装 Safari 技术预览版,可以在 macOS 的“系统偏好设置”的“软件更新”面板中进行更新。
此版本涵盖 WebKit 修订版本 249750-250329。
资源计时
- 更新以报告所有 HTTP 状态码的性能条目 (r250167)
SVG
- 为 SVG 的
<ellipse>
和<rect>
元素添加了rx
和ry
的自动行为 (r250147) - 修复了 SVG
<animateMotion>
,使其在填充设置为"remove"
时将元素重置为其第一个动画帧 (r249974) - 修复了 SVG
<view>
元素的 SMIL 动画无效的问题 (r249843)
Web API
- 添加了对
sync-xhr
功能策略的支持 (r250288) - 更改为对
<meta http-equiv="refresh">
和Refresh
HTTP 标头使用相同的解析器 (r249792) - 修复了
Node.replaceChild()
的预替换验证顺序 (r249821) - 修复了正确解析
Access-Control-Expose-Headers
的问题 (r249946) - 修复了从 DOMCache 创建的响应中保留
Content-Type
的问题 (r249945) - 修复了
Date.prototype.toJSON
未能正确执行的问题 (r249861) - 修复了海报图片损坏的 HTMLVideoElement 采用方形尺寸的问题 (r250100)
- 修复了 Intersection Observer 交集比率大于 1 的情况 (r249845)
- 修复了
<datalist>
的下拉阴影被裁剪的问题 (r250260) - 修复了 Worker 在安全页面上阻止不安全 WebSocket URL 连接尝试的问题 (r250300)
- 修复了向冗余 Service Worker 发送消息应静默失败而不是抛出错误的问题 (r249781)
- 改进了 CSP 继承语义 (r250255)
- 为 AR QuickLook 提供了一个原型,用于触发原始页面中的处理 (r249855)
- 从 URLParser 的特殊方案列表中移除了
gopher
(r249941)
网页检查器
- 元素
- 防止在选择文本节点时显示“更改详细信息”侧边栏面板 (r249788)
- 资源
- Canvas
- 控制台
- 杂项
- 更改为允许未停靠的 Web Inspector 窗口通过标题文本拖动 (r250063)
辅助功能
- 向辅助功能客户端公开了可编辑内容的拼写错误范围。(r249893)
Apple Pay
JavaScript
- 添加了函数参数默认表达式中 await 缺少的语法错误 (r249925)
WebGPU
Web 认证
- 添加了对两个以上 FIDO 协议版本的支持 (r249927)
WebDriver
- 修复了一个导致
safaridriver —enable
在某些情况下无法立即生效的错误。