Archive for October, 2010

Firebug Metamorphosis

Sunday, October 24th, 2010

The upcoming release of Firefox 4.0 will have built-in development tools. These built-in tools exist to compete with other browsers, but of course the other browsers compete with Firebug, so it goes around.  They all have more design and development resources than Firebug and they all have a built-in advantage: they’re built-in!  Our little Firebug project must adapt to this reality if we want to continue to make a difference.

With no doubt, the Firebug team can take credit for changing the world of Web development. Now can we avoid becoming a victim of our own success? Simply working harder to compete is equal to giving up. Instead we have to raise the bar!

Therefore we are taking three new directions beginning with Firebug 1.7.

The Cross Browser Tools Initiative
  • splitting Firebug code into front and back end piles,
  • merging the Firebug Lite and front end Firebug-for-Firefox code bases,
  • developing support for full Firebug on other browsers, including mobile
Investing in fundamentally new tools
  • a new approach to Javascript debugging to supplant breakpoint debugging,
  • create a new CSS debugger.
Reaching out to our community.
  • shifting from open source to collaborative source to create closer cooperation between Firebug core and extension development.,
  • asking Firebug users to donate in proportion to the impact Firebug has on their work.

These are major changes. Firebug’s internal systems will be re-organized and placed in new wrappers. Firebug will grow powerful new capabilities. We will create new relationships to thrive in our new environment. It’s a Firebug metamorphsis.

I will be posting more details on these areas in the next few weeks.


Please post comments on the newsgroup.

Firebug 1.6b3

Friday, October 22nd, 2010 has Firebug 1.6b3. See the list of issues fixed in this version. All tests pass with Firefox 3.6. Among other things, this version has improved design of the Stack side-panel.

We have also made a decision that includes following strategy:

  • Release final 1.6.0 as soon as possible (pushed on AMO in couple of weeks).
  • Set the compatibility on 1.6.0 to FF 3.6 (because we cannot test on FF 4.0).
  • Ship 1.7b1 in six weeks as the Firefox 4.0 solution, in sync with Firefox 4.0 approaching its final release.

Please post feedback in the newsgroup.

Firebug 1.7a4

Wednesday, October 20th, 2010 has Firebug 1.7a4 (+API doc) with 12 fixed issues. There is also Chromebug 1.7a4 available. All tests pass.

Some improvements:

  • Better formatting of stack-frame info in case of exception (issue 1601).
  • Improve design for the Stack side-panel (issue 3520)
  • Fixed command line API for inspector history (see more).
  • Improved accessibility for the CSS editor (issue 3335).


Followup in the newsgroup please.

Firebug 1.6b2

Friday, October 15th, 2010

Finally! has Firebug 1.6b2!

All Firebug automated tests pass on Firefox 3.6.12pre, but there are still some known issues on Firefox 4.0. Firebug 1.6b2 fixes 38 issues and we would be happy to get a feedback for them. There is also API doc for Firebug developers generated from the source code.

Here is a list of some new features on 1.6:

We have also decided to make the release cycle much shorter and so, you should expect next version in 1-2 weeks.

Please post feedback in the newsgroup.

Firebug 1.7a3

Wednesday, October 6th, 2010 has Firebug 1.7a3 with 24 fixed issues. Since we have upgraded our build scripts to do more work for us there is also fresh new release of Chromebug 1.7a3 and documentation generated from the source code updated (yes, Chromebug needs more jsdoc compatible comments).

Note that you should always use Firebug & Chromebug combo with an exactly matching versions (see more), which is the reason why (from now on) we’ll be releasing both at the same time.


Followup in the newsgroup please.