Safari Technology Preview 193 发布说明

Safari Technology Preview 版本 193 现已面向 macOS Sonoma 和 macOS Ventura 开放下载。如果您已安装 Safari Technology Preview,可以在“系统设置”的“通用”→“软件更新”中进行更新。

此版本包含以下 WebKit 更改:276610@main…277149@main

辅助功能

已解决问题

  • 修复了被 aria-labelledby 定位的隐藏元素,使其暴露其整个子树文本,而不仅仅是其直接子文本。(276864@main) (125634439)
  • 修复了在 visibility: hidden 容器内具有 visibility: visible 的元素的无障碍名称计算问题。(277004@main) (125738704)

CSS

已解决问题

  • 修复了 Grid 轨道大小调整算法的逻辑高度计算,以避免不必要的网格项更新。(276633@main) (124713418)
  • 修复了 @starting-style 的样式调整器在元素为空时错误调用的问题。(276993@main) (125837628)

表单

已解决问题

  • 修复了 type="email" 且具有 multiple 属性的 input 元素中未显示值属性的问题。(276895@main) (125221858)

JavaScript

已解决问题

  • 修复了 Function.prototype.toString 对于访问器属性输出不一致的问题。(276904@main) (125739577)

渲染

已解决问题

  • 修复了内在内联尺寸计算器,使其考虑具有非零边距的空子元素之前的空白。(276875@main) (122586712)
  • 修复了当嵌套内容应用 height: 100% 时,弹性盒重叠元素的问题。(276880@main) (125572851)
  • 修复了作为滚动容器的块容器默认为不安全对齐的问题。(276929@main) (125742095)

Web API

新功能

  • 增加了对 PopStateEvent 的 hasUAVisualTransition 的支持。(277001@main) (125849073)

已解决问题

  • 根据 DOM 标准的澄清,修复了 ShadowRoot 节点的克隆问题。(277066@main) (125917138)

网页检查器

已解决问题

  • 修复了控制台和代码编辑器自动完成时,建议未能自动滚动到视图中的问题。(277034@main) (124979790)
  • 修复了 DOM 树视图中的搜索意外改变文本显示的问题。(277073@main) (125797803)