错误优先级

本文档描述了在 Bugzilla 中为 WebKit 错误分配优先级的当前指南。所有产品为“WebKit”的错误都适用此指南。

标准优先级规则

每个错误将从上到下按以下列表分配第一个合适的优先级。

P1

  • 任何可重现的崩溃或挂起。
  • WebKit 任何先前公开发布版本中的任何回溯。
  • 由于站点更改或新重要站点导致的重要站点上的严重问题。
  • 严重的安全问题。

P2

  • 某些非平凡方式无法运行的站点。
  • 严重的性能投诉。
  • 存在非常糟糕的视觉问题的站点(例如,内容重叠导致难以阅读)。
  • 已报告多次但无法重现的崩溃或挂起。

P3

  • 可运行但存在一些视觉问题的站点。
  • 轻微的性能投诉,例如微不足道的内存泄漏。
  • 有助于正确性或性能但事先不确定会带来明显优势的架构问题。
  • 无法重现的崩溃或挂起。

P4

  • 所有不符合 P1、P2 或 P3 标准的增强请求和功能请求。

P5

  • P5 不用于 WebKit 错误。WebKit 与其他可能使用它的项目共享其 Bugzilla,这就是它仍然存在的原因。

常见的优先级调整

  • 如果存在变通方法,优先级可能会降低。
  • 如果一个错误有很多重复项,优先级可能会提高。
  • 如果一个错误受到很多公众关注,优先级可能会提高。
  • 如果一个错误出现在非常重要的站点上,优先级可能会提高。