Safari 技术预览版 99 的发布说明
Safari 技术预览版 99 现已面向 macOS Catalina 和 macOS Mojave 开放下载。如果您已安装 Safari 技术预览版,可以通过 macOS “系统偏好设置”中的“软件更新”面板进行更新。
此版本涵盖 WebKit 修订版本 253789-254696。
旧版插件
- 移除了对 Adobe Flash 的支持
Web Inspector
Web API
- 添加了支持使用有效的非零
width
和height
属性作为<img>
默认宽高比的功能 (r254669) - 添加了检查,以确保 Service Worker 在线程阻塞一段时间后终止 (r253898)
- 将
Range.intersectsNode()
与 DOM 规范对齐 (r254018) - 更改了
<iframe>
属性,使其在srcdoc
属性移除时进行处理 (r254498) - 更改了
<img>.naturalWidth
以返回经过密度校正的固有宽度 (r254229) - 更改了非 CSS 类型的
<link>
不会被检索 (r253992) - 更改了
Object.keys
在对具有未初始化绑定的模块命名空间对象调用时抛出错误 (r254390) - 更改了
Object.preventExtensions
在不成功时抛出错误 (r254626) - 更改了
Document.createAttribute()
以接受localName
而不是qualifiedName
(r254021) - 更改了图像编码支持的 MIME 类型为受支持的图像 MIME 类型 (r254541)
- 拒绝了非安全上下文对 Notification API 的访问 (r253899)
- 修复了
dispatchEvent()
在提前返回时不会清除事件的isTrusted
标志的问题 (r254016) - 修复了
String.prototype.replace()
错误处理不带命名组的正则表达式上的命名引用问题 (r254088) - 修复了 Fetch 中的 URL 解析器并非总是使用 UTF-8 的问题 (r254672)
- 修复了在文本的 XML 序列化过程中
<style>
元素中正确编码实体的问题 (r253988) - 移除了用于 sendBeacon 的低优先级资源加载,以降低失败率 (r253847)
- 更新了 Fetch 以处理空的 Location 值 (r253814)
Cookies
- 修复了
document.cookie
不会为没有存储访问权限的 iframe 进行同步 IPC 到网络进程的问题 (r254556)
CSS
- 添加了对
image-set()
标准语法的支持 (r254406) - 添加了对呈现 CSS Highlight API 中指定高亮的支持 (r253857)
- 实现了当获取链接样式表资源失败时发出网络错误的功能 (r254043)
- 改进了性能,在媒体查询评估更改后仅使受影响的元素失效 (r253875)
- 修复了类似未加前缀和加前缀的渐变语法之间的拒绝更改问题 (r254164)
- 将隐式 CSS 网格轨道从解析值中排除 (r254561)
媒体
- 默认启用了 HDR 媒体功能 (r253853)
- 修复了 Font Loading API 中的规范违规问题 (r254220)
- 忽略了不使用主机信息的方案的 URL 主机 (r253946)
- 实现了“创建潜在 CORS 请求” (r254000)
- 实现了收发器
setCodecPreferences
(r253966) - 使文本轨道加载设置同源回退标志 (r254031)
- 修复了
MediaKeySession.load()
失败的问题 (r253852)
WebRTC
- 移除了与 getUserMedia 相关的证书信息检查 (r253827)
支付请求
- 在 PaymentRequest 构造函数中转换了支付方法数据 IDL (r253986)
Web 动画
- 停止为
<noscript>
元素创建 CSS 动画 (r254201)
JavaScript
Web Share API
- 添加了对用户手势的支持,允许即使在 XHR 调用之前也可以使用 Web Share API (r254178)
WebDriver
- 使用 Promises 重新实现了“执行异步脚本”命令以匹配规范 (r254329)
- 修复了会话超时值高于
MAX_INT
时的处理问题 (r253883) - 修复了历史导航后脚本在错误的页面上下文中执行的问题 (r254328)
IndexedDB
- 通过移除 IDBTransaction 中待处理操作的计时器来提高性能 (r253807)