Safari 技术预览版 62 发布说明
Safari 技术预览版 62 现已开放下载,支持 macOS High Sierra 和 macOS Mojave 测试版。如果您已安装 Safari 技术预览版,可在 macOS High Sierra 上的 Mac App Store 的“更新”标签页中,以及 macOS Mojave 上的“系统偏好设置”的“软件更新”面板中进行更新。此版本涵盖 WebKit 修订版 233728-234197。
已知问题
- 此版本适用于 macOS Mojave 测试版的 Safari 技术预览版在深色模式下无法在智能搜索栏中正确渲染文本。
- 此版本适用于 macOS Mojave 测试版的 Safari 技术预览版没有可用的 WebDriver 实现;
safaridriver
在处理“新建会话”命令时会卡住。
智能跟踪预防
JavaScript
- 将国际化 API 中的语言标签更改为规范形式 (r234127)
- 修复了 Generator 和 AsyncGeneratorMethod 原型 (r233855)
- 修复了
JSON.stringify
替换器,使其使用isArray
而非 JSArray 检查 (r233918) - 修复了
Array.keys()
的迭代器,使其按正确顺序返回对象 (r233740) - 修复了 JavaScript URL,使其在框架导航时提供正确结果 (r233793)
- 更改了
JSON.stringify
,使其为第二个数组参数中的条目发出原型链中包含的属性 (r233924)
媒体
- 更改为要求文档可见才能全屏播放视频 (r233865)
- 禁用了 HLS 流的所有网络缓存。(r233738)
- 修复了从全屏模式首次进入画中画的过渡效果 (r234051)
- 更改了带有远程子资源的 HLS 资源,使其污染媒体元素 (r234055)
- 改进了 WebGL 对驱动当前显示器的 GPU 的选择 (r234074)
渲染
- 修复了新添加的浮动元素在块上触发完整布局的问题 (r233767)
深色模式
- 改进了深色模式下拼写和语法标记的可见性 (r233814)
Web API
- 将编辑选择限制在 Shadow DOM 边界内 (r233778)
Web 检查器
- 对深色模式进行了多项颜色和对比度改进 (r233848, r234076, r233989, r234092, r233847)
- 实验性“图层”标签页可视化不再在鼠标按下时选择图层 (r234021)
- 修复了执行/基本块高亮显示和类型令牌位置呈现方面的近期回归问题 (r233792, r233817, r233861, r233820)
SVG
Web 动画
CSS
- 在 CSS Grid 间距属性中添加了对
calc()
的支持 (r234131)
IndexedDB
- 修复了删除子帧数据库文件的能力 (r233777)
辅助功能
- 修复了启用画外音时按 Tab 键突出显示网页项目的问题 (r234112)