WebKit 上周回顾
报告 CSS 错误和安全策略违规事件

WebKit 上周共有 717 个新修订版本,本次更新将讨论截至 r146744 的内容。

开始着手 Web 检查器中启用各种 CSS 解析错误的报告功能,例如括号不匹配和缺少分号。 已添加了一个菜单,允许您自定义工具栏中显示的面板;菜单项的大小写已统一;IndexedDB 数据现在可以清除了

WebKit 的内容安全实现现在会在发生违规时触发“securitypolicyviolation”事件,并且在违规报告中也会包含 effective-directive 键。

固有尺寸(即 min-content)现在适用于弹性盒元素,并且 CSS 3 的 text-indent 属性的 -webkit-each-line 值的解析也得到了实现。 网格布局实现现在支持默认网格项尺寸,并且可以解析 grid-auto-{column, row} CSS 属性。

Apple 的 JavaScript 引擎专家 Filip Pizlo 提交了一系列 bug,涵盖了 JavaScriptCore 未来的一些计划和实验。其中包括将其更改为四层虚拟机,使其能够对运行时间更长的脚本进行更多优化,在强大的新线程上运行优化器,以及尝试使用 LLVM 作为后端。

上周发生的其他变化: