Safari 技术预览 196 发行说明

Safari 技术预览版本 196 现已可供下载,适用于 macOS Sonoma 和 macOS Ventura。如果您已安装 Safari 技术预览,可以在“系统设置”的“通用”→“软件更新”中更新它。

此版本包含 WebKit 在以下版本之间的更改:278844@main…279360@main

Canvas

已解决的问题

  • 修复了切换 Canvas 父元素的可见性会撤销 clearRect() 效果的问题。 (279302@main) (128226178)

  • 修复了当图片处于损坏状态时,Canvas 的 drawImage() API 会抛出异常的问题。 (279319@main) (128588063)

CSS

已解决的问题

  • 修复了当将 font-variant-caps: all-small-capsfont-synthesis 结合使用时,行内元素大小不正确的问题。 (279183@main) (121314557)

JavaScript

已解决的问题

  • 修复了正则表达式回溯与 v8 存在差异的问题。 (278863@main) (127440248)

Web API

新功能

  • 增加了对 Blob 和 PushMessageData 中 bytes() 的支持。 (279263@main) (128418858)

Web 检查器

新功能

  • 增加了对 CSS 源代码编辑器中模糊搜索代码补全的支持。 (2791444@main) (125030691)

已解决的问题

  • 修复了控制台代码补全不区分大小写的问题。 (279195@main) (124544458)

WebGL

已解决的问题

  • 修复了编译不带数组变量且以下划线开头的着色器的问题。 (278880@main) (126944294)

WebRTC

已解决的问题

  • 修复了 getUserMedia promise 解析中的延迟问题。 (278851@main) (128112002)