Safari 技术预览版 78 发布说明

Safari 技术预览版 发布 78 现已可供下载,支持 macOS Mojave 和 macOS High Sierra。如果您已安装 Safari 技术预览版,可在 macOS Mojave 的“系统偏好设置”的“软件更新”面板中更新,或在 macOS High Sierra 的 Mac App Store 的“更新”选项卡中更新。更新到 macOS Mojave 后,您可能需要重新安装 Safari 技术预览版。

此版本涵盖 WebKit 修订版 242087-242836

指针事件

  • 默认启用指针事件支持 (r242232)
  • 在 macOS 上添加了指针事件支持 (r242137)

Web 检查器

  • 默认启用 CPU 使用时间线 (r242741, r242739, r242567, r242243)
  • 在 CPU 使用时间线中添加了“能源影响”部分 (r242300)
  • 在 CPU 使用时间线中添加了“统计”和“源”部分 (r242562)
  • 添加了按线程和按工作线程的 CPU 使用分类 (r242466, r242104, r242242, r242740)
  • 在整个用户界面中添加了对系统强调色(accent color)的支持 (r242118, r242578, r242296)
  • 在“元素”选项卡中添加了按节点排序的事件侦听器节点上下文菜单项 (r242820)
  • 在“样式”侧边栏中添加了对 Shift-单击变量样本以将其文本替换为变量值的功能支持 (r242602)
  • 在“样式”侧边栏中添加了对 Control-Space 组合键以切换自动补全菜单的功能支持 (r242218)
  • 在“样式”侧边栏中为被覆盖的 CSS 属性添加了“跳转”按钮,可跳转到生效的属性 (r242622)
  • 在“审计”选项卡的用户界面中添加了版本号 (r242395)
  • 在“Canvas”选项卡中添加了将 Canvas 录制导出为 HTML 的功能 (r242809)
  • 在“Canvas”选项卡中,当录制准备就绪后,更改为移除事件侦听器 (r242511)
  • 在“时间线”选项卡中,当未检查页面时,更改为停止显示自动停止界面 (r242244)
  • 在“时间线”选项卡中,更改为启用“页面加载时停止”开关,以便在加载事件已发生时停止任何活动的录制 (r242370)
  • 在“源”选项卡中,更改为允许按类型过滤图像集合 (r242829)
  • 当审计运行时,更改为禁用断点 (r242315)
  • 在“调试器”选项卡中,当源位置更改时,更改为不启用断点 (r242314)
  • 在“元素”选项卡中,当鼠标悬停在按节点排序的事件侦听器上时,更改为突出显示节点 (r242590)
  • 修复了“Canvas”选项卡中带有前导或尾随空格的有效输入的颜色样本 (r242553)
  • 修复了“调试器”选项卡中当所有断点都被禁用时,DOM、URL 和事件断点变灰的问题 (r242318)
  • 修复了时间线概览图底部 16px 区域无法选择记录的问题 (r242510)
  • 修复了深色模式下贝塞尔曲线编辑器数字输入字段中文本不可读的问题 (r242151)
  • 修复了在深色模式之间切换时弹出窗口颜色不正确的问题 (r242144)
  • 修复了当断点被禁用时 DOM 事件断点仍然触发的问题 (r242588)
  • 修复了“元素”选项卡中 DOM 节点属性频繁闪烁的问题 (r242322)
  • 修复了非美式键盘上“设置”选项卡的键盘快捷键问题 (r242821)
  • 修复了打开“搜索”选项卡时没有结果的问题 (r242105)
  • 改进了“时间线”选项卡中对过去录制的处理 (r242785)
  • 更新为在“CSS 更改”侧边栏中仅显示给定节点的更改 (r242556)

WebDriver

  • 修复了字符串未以空字符终止的问题 (r242352)

Web API

  • 调整了 XMLHttpRequest 的 Content-Type 处理 (r242284)
  • 添加了对 referrerpolicy 属性的支持 (r242534)
  • 实施了进一步的 CORS 限制 (r242786)

辅助功能

  • 为键盘可聚焦元素搜索类型添加了远程搜索支持 (r242528)

媒体

  • 移除了 HEVC 作为需要硬件支持的编解码器 (r242357)