WebKit 上周动态
Tab 大小调整和 IndexedDB 的字符串支持

上周 WebKit 仓库共提交了 650 个变更,截止到修订版本 116915。

Web 检查器的搜索框再次支持 CSS 选择器,JavaScriptCore 定时器现在将显示在时间轴上,并且为选项卡添加了上下文菜单

文本装饰,例如下划线,现在将为 :first-line 选择器中的文本渲染。:first-letter 选择器的实现已与规范对齐。Eric 为无缝 iframe 添加了样式表继承支持,以及从其父 iframe 继承样式的能力。RadioNodeList 接口现已支持,background-size现已成为“background”简写的一部分,并且,尽管已禁用,<intent> 元素已实现

IndexedDB现在使用字符串代替数字常量。内容安全策略生成的违规报告现在还包括referer、原始策略和被阻止的 URL。文件系统 API 现在能够处理跨文件系统操作,<input type=image> 图像的宽度和高度现在已暴露,而 offsetLeft 属性与 CSS Columns 一起使用时已修复

WebKit也已支持 tab-size CSS 属性。此属性也受 Firefox 和 Opera 支持,允许您定义一个 tab 等于的空格数量。

包含在 WebKit 网站的其他一些小更新中,WebKit 商标的使用条件现已可在 Mac OS Forge 网站上获取。

上周发生的其他变化:

  • Andreas 在查看完整 HTML5 规范时节省了半兆字节的内存。
  • IETC CSS Values and Units 测试已添加到 WebKit 的测试套件中。
  • 朝着实现 HTML Media Capture API 的第一步已经迈出。
  • 使用 XHTML-MP doctype 的页面现在将自动使用合适的视口