blog
discuss
releases
documentation

Development Blog

Firebug Lite 1.3.2

Firebug Lite 1.3.2 is finally out and it comes with important fixes and enhancements!

Check the Firebug Lite page for installation details of the the cross-browser version. Or, if you are a Google Chrome user, check the Firebug Lite for Google Chrome page.

This release fixes 6 issues: 4 bugs and 2 enhancements. There’s also the addition of the cool infoTips module.

Bugs fixed:

  • Issue 3422: Firebug Lite breaks Google Instant Search
  • Issue 3504: Firebug lite: jQuery.ajax call fails in IE
  • Issue 3524: Firebug Lite Style Panel doesn’t work if the native Element is extended
  • Issue 3554: Firebug Lite should use local images when loaded locally

Enhancements:

  • Issue 3166: Listen to F12 key in for Google Chrome when inactive
  • Issue 3579: Use context menu to Inspect Element in Firebug Lite Chrome Extension

Addition:

  • infoTips for CSS properties such as colorand image

A bug in the XHR watcher was affecting XHR calls in IE (Issue 3504) and in some applications like Google Instant Search (Issue 3422). The XHR Listener relies on replacing the XMLHttpRequest object with a proxy one in order to be able to track XHR calls. This is an intrusive approach and can potentially affect other applications. On the other hand, there is no other automatic way to track XHR calls using only JavaScript, and the benefits of having such feature in Firebug Lite are considerable (able to see GET and POST variables, response headers, view data as JSON, HTML or XML). Now all known problems are fixed but to avoid future problems with Firebug Lite affecting other applications a new option “Disable XHR Listener” was created. You can set this option using the Firebug menu, or using the other options described here.

New "Disable XHR Listener" option

Another important fix is Issue 3524 which was making the Style/CSS Panels to fail in sites like Joomla (or any other site that extends the native Element object for that matter). So enjoy, now you can tweak the CSS of Joomla sites! Also, regarding the Style/CSS panels, the infoTips module has been ported from Firebug so now you can see that little popup showing colors and images of the CSS file.

The hard work is actually happening behind the scenes, refactoring Firebug Lite’s core in order to support sharing modules with Firebug. The Chrome extension code was also refactored and the communication between the “isolated worlds” (Firebug Lite / Content Script / Background Page) was improved, which allowed the context-menu integration to be implemented (Issue 3579). Now if you right click on Chrome you’ll se a “Inspect with Firebug Lite” option. Thanks to Jake Goldsborough for motivating me working on this. I also refactored the Chrome extension’s activation. Now it is possible to activate Firebug Lite extension using the F12/ctrl+F12 key (Issue 3166).

Context-menu integration in Google Chrome

I wish I had released this version a long time ago but a lot of stuff is going on and I had some problems along the way. I just want to express my sincere apologies for the long period without updates.

Please post feedback in the newsgroup.

Pedro Simonetti.

One Response to “Firebug Lite 1.3.2”

  1. Released Firebug Lite 1.3.2, cross browser Firebug - Open News Says:

    [...] Official release notes:http://blog.getfirebug.com/2011/03/23/firebug-lite-1-3-2/ [...]