错误跟踪¶
概述¶
WebKit 使用 Bugzilla 作为主要错误跟踪工具,托管在 bugs.webkit.org。我们使用 Bugzilla 提交错误,然后使用 GitHub 进行代码审查。
提交错误¶
要提交新的 WebKit 错误,请查阅以下步骤。
创建 Bugzilla 账户¶
你需要创建一个 Bugzilla 账户,才能报告错误并对其进行评论。
检查你的 WebKit 版本¶
在提交之前,请确保你使用的是最新版本的 WebKit,以验证你的问题尚未解决。你可以在此处从我们的构建归档中下载最新的 WebKit 构建。
搜索 Bugzilla¶
请先搜索 Bugzilla,检查你的问题是否已提交。这一步非常重要!如果你发现有人已经提交了你的错误,请在现有错误报告中添加你的评论。
提交错误!¶
如果错误尚未存在,你可以在此处提交错误。撰写一份好的错误报告文档提供了一些关于在错误报告中包含最有用的信息的提示。你的错误报告越好,你的错误被处理(并可能被修复)的速度就越快!
后续步骤¶
一旦你的错误提交成功,你将在错误生命周期的每个阶段收到更新的电子邮件。当错误被视为已修复后,你可能会被要求下载最新的 WebKit 构建归档并确认修复对你有效。
注意:Safari 特有的错误应在此处向 Apple 报告。
编辑错误¶
要在 Bugzilla 上编辑现有错误,你可能需要 editbug-bits。
报告安全错误¶
bugs.webkit.org 中有专门用于安全错误的组件。我们还在制定一项新策略,推迟发布安全修复的测试,直到修复已广泛部署。
请将所有关于安全错误和补丁的讨论保留在 Bugzilla 的安全组件中。