Every Firebug release goes through [http://getfirebug.com/testresults regression testing] and community testing by alpha and beta users. In addition we use Firebug code to develop Firebug. Obvious and glaring "bugs" in Firebug are very often '''not''' things that Firebug can fix. Rather they are problems caused by other extensions, by unusual settings, or by bugs in Firefox.

+

Every Firebug release goes through [http://getfirebug.com/testresults regression testing] and community testing by alpha and beta users. In addition we use Firebug code to develop Firebug.

+

+

Obvious and glaring "bugs" in Firebug are very often '''not''' things that Firebug can fix. Rather they are problems caused by other extensions, by unusual settings, or by bugs in Firefox. This page attempts to help you determine if your problem really is a Firebug bug or it is something else you can fix.

Before you start, make sure your Firefox extensions are all updated.

Before you start, make sure your Firefox extensions are all updated.

Revision as of 07:57, 25 March 2011

Every Firebug release goes through regression testing and community testing by alpha and beta users. In addition we use Firebug code to develop Firebug.

Obvious and glaring "bugs" in Firebug are very often not things that Firebug can fix. Rather they are problems caused by other extensions, by unusual settings, or by bugs in Firefox. This page attempts to help you determine if your problem really is a Firebug bug or it is something else you can fix.

Partial User Interface Failures: Disable Other Extensions

Firebug touches a lot of the Firefox platform and the action of other extensions while Firebug operates can interfere with Firebug's work.

Firefox > Tools > Addons or URL "about:addons"

For every extension select "disable"

restart Firefox.

If Firebug works, then one of the disabled extensions interfere with Firebug. You can try to enable them a few at a time to work out which one interferes.

Firebug Not Acting Like You Remember: Reset All Firebug Options

Firebug > Firebug Icon Menu (upper left corner) > Options > Reset All

To understand the problem so it can be fixed

Reproduce the problem

Isolate the problem

Report the problem

Reproducing the problem

To understand a problem you need to be able to reproduce it;

to get the problem fixed you need to communicate the procedure to reproduce the problem.

So the first and most critical step in fixing a problem is to reproduce it:

find a sequence of steps that you can perform to show the problem when you first open Firefox.

Write the steps down so you can remember them and repeat them.

Isolating the problem

Now that you can reproduce the problem, figure out who to blame:

Create a new profile, install Firebug, reproduce the problem. Still a bug? Report the problem, else

Return to your previous profile, open url "about:config", type "extensions.firebug", save the result in a text file, Reset All Options, reproduce the problem: solved? Then Report the problem using the list of settings, else

Use "about:addons" or Firefox > Tools > Addons to disable all addons except Firebug. Solved? Then enable other extension until you find the buggy one and report it.