WebKit 上周回顾
CSS 的 -khtml- 和 -apple-,以及 ancestorOrigins
上周共有 667 次提交进入 WebKit 仓库。
Web Inspector 的设备模拟工作仍在继续,现在也支持尺寸换位以模拟方向变化,还有一个“适应宽度”选项,该选项将 继承浏览器窗口的尺寸作为设备分辨率。现在,带有断点的行会显示 行号,并且垂直时间线概览现在显示壁钟时间。
-khtml- 和 -apple- 属性的支持已为一些 WebKit 端口移除,包括 Chromium,此前先前的尝试因兼容性问题而失败。页面缩小后,背景大小现在是正确的,默认的 box-shadow 颜色现在默认为元素的“color”属性,视口相关的 CSS 单位现在适用于被替换元素(如图像),并且 -webkit-image-set CSS 属性已为 Chromium 端口启用。
ancestorOrigins() 方法已添加到 window.location 对象,Chromium 现在暴露了 Battery Status API,并且 Mutation Observer 的 attributeFilter 现在也能够处理命名空间属性。NamedFlows 的 contentNodes 属性已添加,JavaScriptAudioNodes 现在遵循输出通道的数量,并且 WebVTT 中使用的时间戳放宽了限制。
上周发生的其他变化:
- backingStorePixelRatio 属性已添加到 2D Canvas 上下文。
- Microsoft 的 Grid Layout 测试现在也已集成到 WebKit 中。
- WebKit 的 Microdata 属性集合实现现在具备缓存功能。
- Encrypted Media Extensions API 的实现已在WebKit中启动。
- 日期输入类型的新 UI 已为 Chromium 启用。
- Jocelyn Turcotte 现在是一名 WebKit 审查员,恭喜!