5

当我在编写一个 Web 应用程序并且遇到一个似乎只在一个浏览器中发生的问题时,我知道作为一个“好公民”,在我的整体编程任务中,一个有些必要的步骤是停止编码一段时间,然后花时间在正确的地方报告错误——这样它就可以得到修复,其他 Web 开发人员(包括我)希望以后不会遇到同样的问题。

在使用 Firefox 的这种情况下,我足够了解我所看到的编程问题的原因何时出现在 Firefox 的核心“Gecko”浏览器引擎代码中(而不是,比如说,Firefox 用户中的错误 -界面代码——所谓的浏览器“chrome”的代码)。

鉴于此,是否有一个 URL 可以直接将我带到可以快速找到正确的 bugzilla“产品”和“组件”以报告 Gecko 浏览器引擎错误的表单

已经报告了 Gecko 代码中的一些错误,我对被迫使用https://bugzilla.mozilla.org/enter_bug.cgi上的表单感到有些恼火,这似乎假设我首先报告了一个错误时间,我需要指导的分步帮助。但这不是我的第一次烧烤……</p>

4

1 回答 1

6

https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&format=默认是你想要的 URL。

这是因为在 Firefox 的情况下,用于浏览器引擎 (Gecko) 错误的正确 bugzilla “产品”实际上是Core(不是Firefox组件——而且没有Gecko组件)。

上面的那个 URL 将您直接带到一个实际的错误报告页面——也就是说,如您所愿,它完全跳过了所有为首次错误报告者设计的逐步指导帮助内容。

您确实需要从那里的组件列表中手动选择正确的“组件”,但如果您已经知道正确的组件,您可以制作一个包含它的书签;例如,https ://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=DOM%3A%20Workers&format=默认是一个 URL,可以让您报告 Firefox Web-Workers 行为的问题。

添加&format=__default__参数/值是让 bugzilla 跳过所有为首次设计的 bug-reporters 逐步引导帮助内容所需的重要部分。

于 2015-10-10T22:08:23.203 回答