帮助我们改进 Firefox 4:如何提交 Bug

如果您使用 Firefox Beta 版 或 Firefox Nightly 版,您可能会遇到一些问题。报告这些 Bug 和崩溃将有助于我们确保所有 Firefox 4 用户都能获得更好的使用体验。

Marcia Knous 是 Firefox QA 团队的一员。由于提交一个**好的** Bug 并不容易,但极其重要,Marcia 向我们解释了如何正确地提交 Bug。

开始使用 Bugzilla

所以您发现了 Bug – 为了确保此 Bug 会被考虑,您需要在我们的 Bug 数据库中创建一个条目:Bugzilla。作为使用 Bugzilla 的第一步,我强烈建议您先观看此视频

为人类打造的 Bugzilla作者:Johnathan Nightingale

您还可以使用 Bugzilla 指导教程,这是一个提交 Bug 的分步指南。

报告 Bug

在您更好地掌握如何提交 Bug 后,是时候收集我们需要将 Bug 输入 Bugzilla 的数据了。

作为 Web 开发人员,我们经常尝试 Firefox 预览版和新标准,您可能会遇到崩溃和错误行为。

首先在 Bugzilla 中搜索 Bug

虽然您可能找不到,但这至少可以尝试防止提交重复的 Bug。还可以查看 今日提交的 Bug 链接,看看是否有人抢先您一步!您也可以在状态白板中添加“'DUPEME”',如果不太确定,查询会将其提取出来,以便我们检查它是否为重复 Bug。

是崩溃吗?获取崩溃信息

我们保留了崩溃的堆栈跟踪。您可以查看这些跟踪
在 URL 地址栏中输入“about:crashes”

找到崩溃堆栈 - 最新的堆栈位于列表的开头 - 它看起来类似于[@ libgcrypt.11.dylib@0xc21a ]

以**完全相同的格式**将其添加到摘要字段中。例如:在加载 Zimbra 日历时,崩溃发生在 [@ libgcrypt.11.dylib@0xc21a ]

将报告 ID 链接粘贴到 Bug 摘要部分。(这很重要,这样崩溃就会在 crash-stats.mozilla.com 中显示,并与 Bug 相关联)。报告 ID 看起来像这样:bp-68a686c4-9a15-4326-a812-c8b772100812

有布局 Bug 或可重现的崩溃吗?添加测试用例

您可以想象,使用测试用例来处理 Bug 会容易得多。

您可以在附件部分添加测试用例。在这种情况下,请向 Bug 中添加“testcase”关键字

使 Bug 摘要更有用

您使用的是哪个版本的 Firefox?要知道这一点,我们需要
“构建 ID”。点击“帮助”,然后点击“关于 Firefox/Minefield”。
它应该看起来像这样

Mozilla/5.0 (X11; Linux i686; rv:2.0b4pre) Gecko/20100817 Minefield/4.0b4pre

此外,请提供一组**重现 Bug 的步骤**。请尽可能**详细**。例如,您应该包括是否使用鼠标或键盘来启动命令。Mozilla 开发者 Bug 书写指南 提供了有关应在 Bug 中包含哪些其他内容的许多其他建议。

这些 Bug 指南 将带您了解需要包含的其他一些信息,例如产品、组件、版本、硬件/操作系统和关键字。

(提示:作为 Web 开发人员,您可能希望在产品**“核心”**中打开 Bug。然后,根据 Bug 选择组件。)

谢谢!!!

我们知道提交 Bug 可能很困难。提交 Bug 非常有用。因此,非常感谢您抽出时间来改进 Firefox!

关于 Paul Rouget

Paul 是一位 Firefox 开发人员。

Paul Rouget 的更多文章……


28 条评论

  1. Dan

    该视频正在使用非默认皮肤(Dusk)查看 Bugzilla,因此大多数新用户不会看到这样的界面(他们会看到 Classic)。也许应该更改网站的默认皮肤。

    2010 年 8 月 20 日 14:27

  2. Mike Parks

    我必须停留在 FF 3.5.11 上,因为如果我尝试使用更高版本,我的光标就会丢失
    尝试在“社区反馈”中发送文本

    2010 年 8 月 20 日 18:34

  3. ex700

    更新唯一让我不喜欢的一点是,它几乎总是会破坏我的 Roboform 插件。其他一切似乎都很好,有时内存占用很高,但我认为这可能只是因为我的电脑速度慢。

    2010 年 9 月 2 日 19:08

    1. Ethan

      @ex700

      http://www.1password.com

      考虑到他们发布更新和修复浏览器集成的速度,你会以为其中涉及了魔法。

      2010 年 9 月 9 日 06:01

  4. John Beattie

    正式报告 Bug 看起来确实很复杂。所以我就在这里报告一下,可以吗,因为描述起来很简单。

    在我的 Mac 10.4.11 上使用 Firefox 3.6.10,在 Google 高级搜索中,如果我选择 100 个结果,它始终只显示 10 个结果。

    就是这样!这就是 Bug。

    我不认为 Firefox 3.6.9 有这个 Bug,尽管我不确定。这个 Bug 只是最近才出现。

    在 Safari 4.0.3、Opera 9.51 或 Netscape 7.2 中不会出现此 Bug。在所有这些浏览器中,Google 高级搜索中都会如请求的那样显示 100 个结果。

    2010 年 10 月 3 日 10:06

  5. Mike

    我在 3.5.14 和 3.6.11 中都遇到了问题,光标忽隐忽现,而且在输入时也看不到文本。我输入这段文字都很困难。
    我现在发现我可以继续输入,过一段时间后文本就会出现,但在输入时却看不到。停止输入时,光标会一直闪烁
    打开和关闭。有时它会关闭 3 秒,有时更长。我试过不同的。
    浏览器,比如 IE,一切都很正常,而且一切都很慢,就像
    我回到了拨号上网时代,此致,Mike

    2010 年 10 月 24 日 15:12

  6. Mike

    抱歉,忘了说,我使用的是 Windows XP PRO Mike

    2010 年 10 月 24 日 15:20

  7. Eric Kolotyluk

    Firefox 4 最烦人的一点是,它允许恶意网站打开一个模式对话框,要求用户运行/安装某些软件。由于这是一个模式对话框,Firefox 的整个 UI 都被冻结了,因此无法移除此对话框。如果只是关闭对话框窗口,它会立即再次弹出。

    在任何情况下,Firefox 都绝不应该允许模式对话框!

    2010 年 10 月 31 日 13:48

  8. Eric Kolotyluk

    好的,我尝试搜索与我类似的 Bug,但没有找到。然后我输入了一个新的 Bug,并收到一封电子邮件,说它是重复的。可以理解。然后我尝试阅读原始 Bug,但它是在 10 年前提交的,有数百条评论,但至今仍未修复 - 所以我指出了这一点并询问是否有人会修复。然后我收到了一个很好的情况总结,尽管有点讽刺。所以我感谢他们提供的总结。

    几分钟后,我收到了一封来自某人的私人电子邮件,告诉我“请停止在 Firefox 开发的工作空间中发布倡导性评论或状态更新请求。请将 Bugzilla 视为一位非常忙碌的开发人员的办公桌和工作环境。这些类型的打断只会减缓完成工作的速度。”

    好吧,这是我最后一次尝试使用 Bugzilla 报告 Firefox 问题。当我只是想让 Firefox 变得更好时,我不需要讽刺和不宽容 - 而且他们显然不需要我的这种“污染”。

    在许多方面,Chrome 现在都比 Firefox 更好,所以我现在希望 Firefox 能长久地默默无闻。

    2010 年 11 月 1 日 08:07

    1. Justo Negron

      所以正如我所说!我将从我的电脑上删除 Mozilla,并使用 Chrome!有时当你试图做好事时,这些开发者就会跳出来,把你踩扁!好像我们想告诉他们如何完成工作……这根本不是重点……我们只是希望 Mozilla 成为市场上最好的免费浏览器!

      2011 年 3 月 31 日 15:34

  9. Ichabod

    为什么他们去掉了历史按钮?那个可以让你决定你想返回哪个页面的按钮,如果你被困在一个无法让你离开的页面上。

    2010 年 11 月 12 日 02:24

  10. bugsy

    Bug 报告:Firefox 3.0.19
    我右键点击了一个历史子文件夹并选择了剪切,然后我的*整个*历史记录永远消失了。我尝试粘贴到新文件夹或文本文件中,但它只粘贴了文件夹名称。重新启动后仍然为 0 历史记录。这是在侧边栏中,而不是管理器中。

    2011 年 2 月 3 日 14:50

  11. annetter88

    Firefox 4:Google 搜索正在自动完成,但不允许选择建议进行搜索。

    2011 年 3 月 28 日 10:42

  12. Justo Negron

    我最近开始使用 Firefox 4.0。此浏览器存在重大 Bug。我不是这方面的专家,所以我会根据我的观察来解释它们。

    1. 当您使用 Stylish 时,它会崩溃。
    2. 它不允许您加载网络电台,我必须使用其他浏览器才能做到这一点。
    3. 当您使用 Facebook 时,它会卡住。
    4. 游戏玩起来太慢了。
    5. 加载页面时出现问题,即使是主页,我的主页是 Google 页面。
    6. 无法加载某些页面,例如那些被报告为恶意软件页面(但实际上并非如此)的页面,当您拥有 McAfee 恶意软件防护时。

    这些是最令人恼火的……还有一些其他的,但我需要一些技术专业知识才能向您解释,而我没有这种专业知识。

    2011 年 3 月 31 日 15:29

  13. Patricia013

    我刚刚升级到 Firefox 4.0,立即发现了一个 Bug。我不太懂电脑,所以我就在这里报告一下。有时我的某个书签条目会出现在我的任务栏中,并且除非我点击它,否则不会消失。它似乎在两个单独的书签之间切换,删除它们也没有用,它只会再选择两个。他们应该让报告 Firefox Bug 变得更容易 - 我们不是所有人都是极客。

    2011 年 4 月 2 日 11:06

  14. Amir P

    我们正在使用 H2 Web 控制台来访问一个包含大量模式的 Oracle 数据库。
    这是一个重量级的 AJAX 页面。
    Firefox 3.0.x 和 3.5.x 运行得很好,但 Firefox 4 经常停止响应

    2011 年 4 月 21 日 14:32

  15. Alex

    当我在 YouTube 选项卡上时,我无法使用选项卡快捷键,例如 Ctrl + 1、Ctrl + 2、Ctrl + 前进。在任何其他页面上都能正常工作。请修复它。

    2011 年 5 月 7 日 02:36

  16. Greg Simkins

    我无法在我的 MacBook Air 上使用 Firefox 4.01。它不断卡住。我不得不强制退出,尽管 OS X 没有识别出它已卡住。
    我回到了 Firefix 3.6.13。幸运的是,我的下载文件夹中仍然有该镜像。

    2011 年 5 月 13 日 08:03

  17. Glen

    Firefox 4 可能是自“新可乐配方”和福特 Edsel 以来最不成功的“新”产品!

    对我来说以及我认识的许多人来说,它是一场**灾难**。

    我自己的网站上的 cgi 订单表单按钮对任何使用 Firefox 4 的人都无法使用。

    真是烦人,人们花费很长时间下单,按下按钮,以为已经提交了,但遗憾的是什么也没有到达我这里。客户感到恼火,我损失了大量金钱。

    今晚我尝试在联合航空网站上预订一个复杂的跨城市国际行程。花了 30 分钟才完成,顺利进入“购买”页面,但出现了**同样的问题**……点击“购买”按钮 - 然后什么也没有。

    删除了 Firefox 4,重新操作了一遍,使用 Firefox 3.6 运行良好。

    感谢 Firefox 浪费了我今晚的一个小时。

    全球各地的技术论坛已经报告了这些订单按钮上的故障有一段时间了,而且那里的极客似乎都睡着了。

    比尔·盖茨一定笑得前仰后合 - 现在你们手里有了微软的 VISTA。

    他们也没有修复它,而且人们仍然将其作为一个“更新”的例子,这个更新不应该发布,因为 Bug 从未经过 Beta 测试。

    Glen

    2011 年 6 月 7 日 10:23

    1. louisremi

      如果你认为错误出在我们这边,应该在http://bugzilla.mozilla.org提交一个错误报告。
      我们在发布浏览器之前会进行仔细的测试。当某些网站出现问题时,有时与这些网站的构建方式有关。

      2011年6月8日 05:53

  18. ozstamps

    全球科技网站都在报道“订单”按钮上的这个严重错误。

    如果你认为http://www.United.com的软件有问题——好吧,你完全有权表达你的看法。

    在我移除#4后,Firefox 3 在 United 上运行完美,而那个新的有问题的补丁却失败了。抱歉。

    如果你们被告知这个问题1000次,却置之不理,而不是着手解决问题——好吧,就像我说的,比尔·盖茨会乐得在地上打滚。

    2011年6月8日 06:01

  19. chamara

    Mozilla Firefox 4 比以前的 Firefox 版本慢
    为什么当我第一次加载时,它运行得这么慢,我真的很讨厌这个东西
    我认为旧版本比任何东西都好

    2011年6月16日 20:30

    1. louisremi

      我们有大量资源可以帮助你解决此类问题:http://support.mozilla.com/en-US/kb/Firefox%20is%20slow

      2011年6月17日 04:21

  20. ozstamps

    louisremi - 这就像土拨鼠日一样。

    人们报告了真实的错误和问题,而官方的回应却是让他们阅读一个与报告毫无关系的普通页面。

    为什么不先发布这些*问题正在被关注*的信息呢?

    为什么不呢——因为看起来很明显,没人关心用户的想法或报告。

    2011年6月17日 04:27

    1. louisremi

      要报告真实的错误,请使用我们真实的错误报告/跟踪工具:http://bugzilla.mozilla.org/

      2011年6月17日 08:07

  21. Patricia

    那里有人能花一分钟时间告诉我是否可以回到旧版本的 Firefox 吗?我是否需要删除此版本并丢失所有内容?此外,没有人理解你们的 GD Bugzilla。在我看来,他们应该能够直接报告他们遇到的错误!我非常非常非常后悔下载了这个糟糕的“更新”!!!

    2011年6月17日 08:14

  22. Patricia

    “ouisremi 于 2011年6月8日凌晨 5:53 写道

    如果你认为错误出在我们这边,应该在http://bugzilla.mozilla.org提交一个错误报告。
    我们在发布浏览器之前会进行仔细的测试。当某些网站出现问题时,有时与这些网站的构建方式有关。”

    多么荒谬的废话——根据我在网上读到的内容,每个人的电脑或网站都坏了,但 Firefox 却没问题!这听起来都很愚蠢!不要再把头埋在沙子里了,撤销你们所做的!这个浏览器现在变成了垃圾!是什么让你们把这个作为更新提供。为什么不说实话——我们想和你作对!……现在你也可以尝试弄清楚我们愚蠢的“Bugzilla”了!

    2011年6月17日 08:18

  23. Chris

    感谢您抽出时间制作视频。谢谢。但是,它仍然是一个相当神秘的、20分钟的、用 PowerPoint 演示文稿讲解如何向新手报告错误的视频。

    虽然 Bugzilla 对 Mozilla 工程师来说相对容易使用,但很明显,唯一能够轻松报告错误的人是——等等——Mozilla 工程师。可悲的是,自从制作该视频以来已经两年了。Firefox 现在正处于加速发布路径上,版本号已达到 19。19!然而,它仍然变得越来越容易出现错误,令人抓狂地变慢,并且越来越不实用,除了作为其自身的测试环境之外。

    我花了半个小时试图报告一个非常明显的错误,因为 Bugzilla 的搜索集成非常复杂。此时,让我不将 Firefox 作为默认浏览器的唯一原因是 No-Script——以防家人点击恶意链接而没有意识到。

    遗憾地认识到 Firefox 已不再是我最喜欢的浏览器。我发现的错误非常严重,如果在下个版本中没有修复,我可能会将默认浏览器更改为 Chrome。

    2013年2月19日 09:39

本文评论已关闭。