blog
discuss
releases
documentation

Archive for August, 2011

Firebug 1.8.2

Wednesday, August 31st, 2011

getfirebug.com has Firebug 1.8.2! This release has been also uploaded on AMO (it can take some time to appear).

Firebug 1.8.2 fixes 22 issues since (1.8.1) and is compatible with Firefox 5, 6 and 7 (beta)

Beta channel on AMO is also updated (1.8.2b1 is the same as 1.8.2).

This is a maintenance release and it mainly fixes reported issues. One enhancement to note:

Nodes inside the HTML panel can now be expanded/collapsed via * or the context menu option “Expand/Contract All” excluding script, style and link tags. To expand all nodes simply additionally press Shift.

Please post feedback in the newsgroup, thanks!

Jan Honza Odvarko

Firebug 1.9a1

Friday, August 26th, 2011

getfirebug.com has Firebug 1.9a1, check it out!

Firebug 1.9a1 is compatible with Firefox 5 – Firefox 9 (nightly).

The active Firebug development is now happening on Firebug 1.9 branch and selected patches are ported to 1.8. Firebug 1.8.2 is going to be released next week (including some of those patches) – it’ll be also compatible with Firefox 7 (beta).

Firebug 1.9a1 includes patches for all issue fixed in 1.8.1 and fixes 21 additional issues.

Some highlights from this release.

  • Firebug supports displayName for function object and so Firebug stack traces can use custom name for anonymous functions (JSD doesn’t allow to use this for profiler results). This feature will be yet improved as soon as Salman Mirghasemi algorithm is ready (should happen soon!) (issue 1811)
  • Design of the DOM panel has been improved and individual entries are now separated by neat horizontal line. Entries also react on mouse-over events and so it’s easier to make context menu operations (issue 3754)
  • JSON response arrays (displayed in the Net panel) are not sorted alphabetically but Firebug respects indexes. Useful for all who work with HTTP/JSON (issue 4382)
  • Debugger activation fixed. This is related to the annoying debugger not activated message (issue 4609)
  • Every log in the Console panel now shows file name & line number (it’s coming from), not only error logs! (issue 4279)
  • You can now open the mini-tab menu (used mainly for panel options) by right clicking one panel’s tab (issue 4723)
  • Enabling and disabling panels is simplified and there is just one menu item for it (issue 4722).
  • The script location list (on the Script panel) displays Inline for pages with no file name (issue 4779).

Special thanks to Sebastian Zartner and Harutyun Amirjanyan who helped a lot with the release!

Please post feedback in the newsgroup, thanks!

Jan ‘Honza’ Odvarko

Firebug Lite 1.4b1

Thursday, August 18th, 2011

getfirebug.com has Firebug Lite 1.4b1! This release has been also uploaded on the Chrome Web Store and on the Firebug Lite Beta for Google Chrome channel.

Firebug Lite 1.4.0b1 fixes 3 reported issues, a couple of internal issues, and comes with some internal refactoring that will soften our future merge with Firebug code base.

I know we haven’t seen many Firebug Lite releases recently, but there’s a good reason for that. Behind the scenes we’re making deep changes in Firebug to make it work remotely and in different browsers. With the adoption of the RequireJS/AMD pattern, we’re also making Firebug easier to extend and at the same time less prone to conflicts between the hosting environment, Firebug, and Firebug extensions. This means that in the future Firebug Lite will share most of its code base with Firebug, which in turn means Firebug Lite will be a lot more stable and easier to maintain.

Please post feedback in the newsgroup, thanks!

Pedro Simonetti Garcia.

Firebug 1.8.1

Wednesday, August 10th, 2011

getfirebug.com has Firebug 1.8.1! This release has been also uploaded on AMO (it can take some time to appear).

Firebug 1.8.1 fixes 13 issues since (1.8.1b1) and is compatible with Firefox 5 and Firefox 6. See also list of fixed issues in Firebug 1.8.1b1

Beta channel on AMO is also updated (1.8.1b2 is the same as 1.8.1).

We have collected reports related to opening a new window problem in Firefox. All these reports are related to a RoboForm extension that breaks Firebug and Firefox. Note that the extension is automatically installed into every Firefox profile. To avoid the problem you need to manually disable RoboForm extension in Firefox Add-on Manager. In some cases you might also need to exit the RoboForm application in your system.

The problem is already reported and RoboForm team is working on a patch.

Highlight of this release:

  • Update notification page can now be disabled (issue 4032). Though we hope you keep it enabled, so get to know about the latest news.

Please post feedback in the newsgroup, thanks!

Jan Honza Odvarko

Firebug Start Button

Wednesday, August 3rd, 2011

A lot of questions on Firebug newsgroup have been related to Firebug icon recently (available on Firefox status bar in the past). This icon is quite important piece of Firebug UI since it represents Firebug entry point and it’s also the only thing visible after Firebug is installed. Since the Firefox status-bar has been abandoned in Firefox 4, this icon has been moved to Firefox toolbar (since Firebug 1.7).

This UI shift was also the result of a feedback we have got last year.

Anyway, if you prefer having the icon at the bottom (e.g. because it’s closer to the actual Firebug UI), you can customize your Firefox toolbars and move the existing Firebug (toolbar) button on Add-on bar.

Here is what you need to do to start toolbar customization.

In order to open Customize Toolbar dialog, right click on Firefox tab-bar area and pick Customize…

Don’t forget to also check the Add-on Bar menu item so, the Add-on Bar is displayed and you can drop the button on it.

Since the button is on the toolbar already, you won’t see it in the Customize Toolbar dialog. Just drag the button from the toolbar and drop it on the Add-on bar and you are done!

If you still insist to have the good old Firebug icon available – set the following preference to true: extensions.firebug.showStatusIcon

Please post feedback in the newsgroup, thanks!

Jan Honza Odvarko

Firebug 1.8.1b1

Wednesday, August 3rd, 2011

getfirebug.com has Firebug 1.8.1b1, also available on AMO beta channel.

Firebug 1.8.1b1 fixes 8 issues.

We have got great feedback for Firebug 1.8.0 (thanks!) and focused on the most important problems in this release.

There was also a lot of question about where is the Firebug icon so, if you are interested read detailed explanation, why it isn’t in Firefox status bar.

Let’s highlight what should be fixed in this version.

  • Open in New Tab and Copy Location broken (issue 4688)
  • Firebug opens, when i click Clear Activation List (issue 4684)
  • Wrong font-size in main panel under Windows (issue 4489)
  • SeaMonkey AMO compatibility (related to issue 4430)
  • Firefox “new window” not working well with firebug 1.8 (issue 4699) – we didn’t have a reproducible test case for this one so, feedback is appreciated.

In case we are having positive feedback on this beta release, we might release Firebug 1.8.1 next week, so please let us know how it works for you.

Special thanks to Sebastian Zartner and Harutyun Amirjanyan for the help!

Please post feedback in the newsgroup, thanks!

Jan Honza Odvarko