firefox - 作为一名程序员,如何报告我在 Firefox 的核心 Gecko 浏览器引擎行为中发现的错误

标签 firefox bugzilla gecko bug-reporting

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

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

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

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

最佳答案

https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&format=default是您想要的网址。

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

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

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

添加 &format=__default__参数/值是让 bugzilla 跳过所有为首次错误报告者设计的分步指导帮助内容所需的重要部分。

关于firefox - 作为一名程序员,如何报告我在 Firefox 的核心 Gecko 浏览器引擎行为中发现的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33059442/

相关文章:

java - Firefox 版本中的错误计数

c# - 如何在 GeckoFX 中为不同的控件存储不同的 cookie

javascript - 在 JavaScript 中调整图像大小的奇怪问题(仅在 Firefox 中有问题)

html - 在 FF 和 IE 中完全忽略负边距底部。这是一个错误吗?

mysql - 我如何操作 SQL 中的 VARCHAR 字段以简化从 Bugzilla 到 Redmine 迁移中的路线图集合?

git - 安装 Gitzilla 时的 PyBugz 版本

c - 使用 HTTP/POST 传输大文件

css - Webkit 错误?损坏的 CSS

javascript - 鼠标右键点击 Firefox 触发点击事件

javascript - 在 Firefox 中打开 IndexedDB 时出现 InvalidStateError