Safari 技术预览版 186 发布说明
Safari 技术预览版 186 现已可供下载,支持 macOS Sonoma 和 macOS Ventura。如果您已安装 Safari 技术预览版,可以在“系统设置”的“通用”→“软件更新”中更新。
此版本包含 WebKit 在以下范围内的更改:271832@main…272448@main。
CSS
新功能
- 增加了在
:has()
内部使:any-link
、:link
和:-webkit-any-link
失效的支持。(271919@main)(116616425) - 增加了对
@scope
失效的支持。(271897@main)(119313058) - 增加了在没有
<scope-start>
时对隐式作用域根的支持。(272390@main)(119659940) - 增加了在
@scope
序曲内部对:scope
的支持。(272065@main)(119661541) - 增加了对表格单元格上
align-content
的支持。(272373@main)(119701629) - 增加了对
content-visibility
可动画化的支持。(272364@main)(119940258)
已解决的问题
- 修复了
querySelector()
不会为-webkit-
前缀的伪元素抛出异常的问题。(272337@main)(99299129) - 修复了在输入日期时触发
:user-invalid
的问题。(272346@main)(110687369) - 修复了带有声明的嵌套
@supports
查询的问题。(271989@main)(113652033) - 修复了
contain: inline-size
破坏grid-template-rows: auto
的问题。(272085@main)(113915953) - 修复了
-webkit-
前缀伪元素的解析和序列化问题。(272411@main)(118081134) - 修复了嵌套
@scope
导致作用域根不正确的问题。(271941@main)(119511916) - 修复了
@scope
序曲未考虑嵌套的问题。(272117@main)(119711922) - 修复了带有尺寸限制和
min-height
的网格行尺寸不正确的问题。(272276@main)(119736473) - 修复了
@scope
能够通过隐式包含样式规则拥有孤立声明的问题。(119937025)
表单
新功能
- 增加了对
<input type="checkbox" switch>
焦点环的支持。(271884@main)(119499785) - 增加了对
<input type="checkbox" switch>
垂直渲染的支持。(272405@main)(119940157)
HTML
已解决的问题
- 修复了在属性选择器中不区分大小写匹配值的属性列表中,缺少对
direction
属性的支持的问题。(272219@main)(119432066)
JavaScript
已解决的问题
- 修复了异步函数和生成器无法正确处理带有抛出“constructor” getter 的 Promise 的问题。(272291@main)(119734587)
渲染
已解决的问题
- 修复了在带有
overflow: hidden
属性的转换父级<div>
内部的<div>
渲染问题。(271894@main)(118901069) - 修复了包裹块级元素的内联框
offsetHeight
和offsetWidth
为 0 的问题。(272386@main)(119955792)
Service Worker
已解决的问题
- 修复了在使用活动 Service Worker 时出现重复加载请求的问题。(272024@main)(104377727)
Web 动画
已解决的问题
- 修复了当
width
和height
动画时,百分比变换动画的问题。(272022@main)(63309680) - 修复了暂停的动画在
currentTime
更改为 0 后,取消暂停时不会重新启动的问题。(271872@main)(118826588)
Web API
新功能
- 增加了“gamepad”权限策略,默认允许列表为
*
。(272199@main)(83219098) - 增加了 ShadowRoot 的
clonable
属性。(272096@main)(119707278)
已解决的问题
- 修复了 iframe 内部
wheel
和gesturechange
事件坐标无效的问题。(272176@main)(105243167) (FB11986074) - 修复了 HTMLAreaElement 与 HTML 标准对齐的问题。(272217@main)(110028213)
- 修复了动态样式表加载后用户已滚动时,滚动到文本片段不再滚动的问题。(272151@main)(112608578)
- 修复了切换
spellcheck
属性不会切换输入元素上的拼写标记的问题。(271927@main)(119269616)