Safari Technology Preview 39 发布说明
Safari Technology Preview 第 39 版现已提供下载,适用于 macOS Sierra 和 macOS High Sierra 测试版。如果您已安装 Safari Technology Preview,可以通过 Mac App Store 的“更新”选项卡进行更新。此版本涵盖 WebKit 修订版 220795-221334。
Beacon API
- 增加了对配额限制的支持 (r220922)
- 使内容扩展能够拦截 Beacon 和 Ping 重定向 (r220996)
- 改进了错误报告 (r220946)
- 阻止了带有
ArrayBuffer
或ArrayBufferView
负载的跨源 Beacon 请求执行 CORS 预检 (r220817)
目录上传
Fetch API
输入事件
- 将 inputType “formatForeColor” 重命名为 “formatFontColor” (r220901)
- 修复了通过表情符号对话框使用 Control-Command-Space (⌃⌘Space) 选择表情符号时,触发不一致的
beforeinput
事件的问题。 (r221234) - 修复了在 Touchbar 上使用左对齐或两端对齐时,两者都会发送带有“formatJustifyLeft”
inputType
的beforeinput
事件的问题。 (r221199)
JavaScript
WebAssembly
- 修复了不可达代码中的
const
解码不正确,从而错误地将二进制文件拒绝为无效的问题 (r220894)
WebRTC
- 修复了在添加轨道后,未创建轨道的 MediaStream 无法正确更新活动状态的问题 (r221277)
Web 检查器
- 修复了在样式侧边栏中从“查看变量值”弹出窗口复制文本的问题 (r220973)
- 当 worker 或主上下文发布消息时,增加了异步堆栈跟踪捕获 (r220815)
- 将“输入类名”输入标签替换为“添加新类”,以提高清晰度 (r220875)