Safari Technology Preview 201 发布说明
Safari Technology Preview Release 201 现在可供下载,支持 macOS Sequoia beta 和 macOS Sonoma。如果您已经安装了 Safari Technology Preview,可以在“系统设置”的“通用”→“软件更新”中更新它。
此版本包含 WebKit 在以下更改之间的内容:281144@main…281464@main。
CSS
已解决的问题
- 修复了 CJK 语言中文本下划线位置和文本着重号的默认设置。 (281445@main) (132444497)
- 修复了一些导致引号被重置的 CSS 属性。 (281444@main) (132585704)
DOM
新功能
- 添加了对 Pointer Events 的
auxclick
事件支持。 (281169@main) (25988904) - 实现了新的对话框初始焦点算法以匹配规范更改。 (281215@main) (104667732)
已解决的问题
- 修复了由平台鼠标事件生成的指针事件使用平台事件的时间戳。 (281161@main) (132051812)
- 修复了弹出框的标签导航。 (281167@main) (132129060)
- 修复了鼠标进入 Web View 窗口时,会分派两个
mousemove
事件而不是一个的问题。 (281225@main) (132251320)
JavaScript
已解决的问题
- 修复了
Uint8Array#setFromBase64
会解码并写入错误数据之前出现的块的问题。 (281174@main) (132198988)
媒体
已解决的问题
- 修复了在观看模式下隐藏
<video>
元素时画中画的问题。 (281266@main) (131786564) - 修复了在画中画中暂停和播放视频后返回按钮不起作用的问题。 (281145@main) (131791367)
已解决的问题
- 修复了“用预览打开”上下文菜单项对锁定的 PDF 文档有效。 (281413@main) (132033502)
渲染
新功能
- 添加了对
text-underline-position: left
和text-underline-position: right
的支持。 (281446@main) (130621143)
SVG
已解决的问题
- 修复了对带有
transform-origin
的 SVG 进行放大或缩小的问题。 (281265@main) (96318505)
Web 动画
新功能
- 添加了对
text-underline-position
的离散动画支持。 (281245@main) (94615165) - 添加了对
text-box-edge
的离散动画支持。 (281252@main) (132303461)
Web 扩展
已解决的问题
- 修复了由于解析 declarativeNetRequest 规则问题导致 Web 扩展无法启动的问题。(130861213) (FB14145801)
- 修复了 Web 扩展无法显示在
web_accessible_resources
中定义的图像的问题。 (281157@main) (131750151) (FB14319689)