跳到内容

WebKit 贡献者会议 2012

WebKit 贡献者会议 2012 年 4 月 19-20 日

讨论记录

  • 加速渲染和合成
  • 仪器和指标
  • WebComponents 状态会议记录
  • 2012 年 4 月会议:重新思考渲染
  • 2012 年 4 月 Canvas 投票
  • 导入第三方测试
  • 弃用功能和供应商前缀
  • 2012 年 4 月 HTML5 媒体元素与 WebAudio
  • 2012 年 4 月 减少构建系统数量
  • 滚动会话会议 2012
  • 2012 年 4 月 JavaScriptCore 总结
  • 2 分钟概览
  • 2012 年 4 月 编写自己的渲染对象
  • 2012 年 4 月 保持机器人状态良好
  • 图形领域的新进展
  • Perf-o-Matic 和性能测试
  • 多核讨论

拟议演讲/讨论

演讲 主持人 会参加
编写自己的 RenderObject eric dbarton, rniwa, leviw, eae, jchaffraix, torarne, dbates
各组件的 2 分钟概览
Perf-o-matic 和性能测试 rniwa tomz, dtharp, jacobg, enne, kov, kseo
WebKit 中需要哪些类型的基准测试? rniwa morrita, kseo
仪器和指标收集 morrita, jchaffraix, zherczeg, tomz, eae, kov, kseo
将我们“支持的”构建系统数量从 7 个减少到少于 7 个 eric torarne
新 CSS 布局模式介绍 可能是 ojan/tony^work/TabAtkins/mihnea ? rniwa, hober, astearns, nov, dbates
更好地记录新功能的状态 rniwa, hober
重新思考渲染架构:RenderLayer、RenderObject 层级等... jchaffraix eae, enne, kov, dbarton, huangdongsung
重新审视导入第三方(例如 W3C)测试的惯例和流程 jacobg/astearns rniwa, tomz, dtharp, dbarton, hober
Indexed Database 讨论 - 其他端口的兴趣?实现概览,路线图 jsbell
Canvas 可访问性 - 如何实现最新的 whatwg 添加,例如可聚焦的备用内容、命中测试等... dmazzoni hober
Ninja 构建系统:Ninja 是一种新的快速构建系统,构建 chromium/mac 端口的速度是 xcodebuild 的 6 倍,构建 chromium/linux 端口的速度是 make 的 2 倍。cmake 和 gyp 都有 Ninja 后端。如果感兴趣,我可以对 Ninja 进行简短的概览/演示 thakis
Web Components:进度更新 dglazkov dominicc
解释加速合成 smfr

拟议黑客马拉松

演讲 主持人 会参加
添加性能测试 rniwa kseo
稳定性能测试 rniwa kseo
导入/同步 W3C 测试套件 jacobg rniwa, astearns
2012 年审阅马拉松! eric? rniwa, jchaffraix, kov
将 layoutTestController 和相关方法移至内部 morrita/dglazkov? rniwa, enne
为 garden-o-matic、不稳定仪表板、run-webkit-tests 等添加功能/修复错误。 ojan
解决 shadow DOM 设计问题 dglazkov dominicc
将像素测试转换为引用或纯文本测试