提交扩展程序错误

在开发扩展程序时,您可能会发现某些行为与扩展程序的文档不符,或者出乎意料。这可能是 Chrome bug 导致的,也可能是我们应添加到文档中的内容。无论如何,请提交相应的问题报告来告知我们。请按照以下步骤操作,提供足够的信息来重现问题:

  1. 在提交 bug 之前,请搜索 Chromium 问题跟踪器,以验证您的问题是否尚未被报告。
  2. 构建一个最简测试扩展程序,向我们展示问题。它应包含尽可能少的代码(通常不超过 100 行),以演示相应 bug。如果您无法在此空间中重现 bug,则可能表明该 bug 存在于您自己的代码中。您可以考虑在 Chrome 扩展程序邮寄名单中搜索解决方案或发布问题。
  3. 问题跟踪器中提交问题。填写 bug 时,请尽可能明确。问题越容易重现,就越有可能及时得到解决。
    • 选择一个描述性标题。
    • 指定出现此行为的 Chrome 版本和平台。
    • 说明重现 bug 所需的步骤。
    • 描述预期行为和实际行为。
    • 添加指向测试版扩展程序的链接。
    • 添加屏幕截图(如果适用)。
    • 如果您的 bug 与 service worker 生命周期行为有关,请添加 chrome://extensions-internals 页面中与您的扩展程序相关的部分。
    • 如果您的 bug 与崩溃相关,请在 chrome://crashes 上传该 bug 并分享崩溃 ID。
  4. 等待 bug 更新。大多数扩展程序 bug 都会在一周内完成分诊,但有时可能需要更长时间。请勿回复请求更新的 bug。如果您的 bug 在两周后仍未修改,请向 Chrome 扩展程序邮寄名单发布消息,并附上指向您的 bug 的链接。
  5. 如果您最初是在讨论组中报告 bug,并被引导到此处,请在讨论组帖子中发布指向您创建或找到的问题的链接。这样一来,遇到相同问题的其他用户就可以更轻松地找到解决方案。