<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>~robcee/ &#187; Firebug</title>
	<atom:link href="http://antennasoft.net/robcee/category/firebug/feed/" rel="self" type="application/rss+xml" />
	<link>http://antennasoft.net/robcee</link>
	<description>more than just sandwiches</description>
	<lastBuildDate>Mon, 30 Aug 2010 14:24:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Firebug 1.5.0</title>
		<link>http://antennasoft.net/robcee/2010/01/19/firebug-1-5-0/</link>
		<comments>http://antennasoft.net/robcee/2010/01/19/firebug-1-5-0/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 13:51:14 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=395</guid>
		<description><![CDATA[I am very happy to be able to announce the release of Firebug 1.5.0 on addons.mozilla.org. This release represents a significant effort by the Firebug Working Group which saw the addition of some new faces over the last few months. Here&#8217;s a quick run-down of some of the new features:

Enhanced Inspector
More accurate Net panel timings
Break [...]]]></description>
			<content:encoded><![CDATA[<p>I am very happy to be able to announce the release of <a href="https://addons.mozilla.org/en-US/firefox/addon/1843/">Firebug 1.5.0 on addons.mozilla.org</a>. This release represents a significant effort by the Firebug Working Group which saw the addition of some new faces over the last few months. Here&#8217;s a quick run-down of some of the new features:</p>
<ul>
<li>Enhanced Inspector</li>
<li>More accurate Net panel timings</li>
<li>Break on HTML mutation</li>
<li>MathML and SVG namespace support</li>
<li>Break on XHR</li>
<li>Improved HTML editing</li>
<li>Persist buttons on Console and Net panel</li>
<li>Separate Computed CSS and Style subpanels</li>
<li>Many many bugfixes and stability improvements</li>
</ul>
<p>This is a huge release and these are just some of the highlights you&#8217;ll see in this new version. Please feel free to read the <a href="http://getfirebug.com/wiki/index.php/Firebug_Release_Notes#Firebug_1.5" target="_blank">release notes</a> and John Barton&#8217;s blog <a href="http://blog.getfirebug.com/2010/01/15/firebug-1-5-0/">post</a> for more details.</p>
<p>As always, if you encounter any problems, don&#8217;t be shy about <a href="http://code.google.com/p/fbug/issues/entry" target="_blank">filing a bug</a>! We&#8217;ll be following up with quick point-releases if and when you find issues.</p>
<p>Special shout-outs and thanks to Mike Ratcliffe for the Inspector improvements, Steven Roussey for HTML editor improvements, SVG and MathML namespace patches, Honza for being awesome and John Barton for his tireless contributions.</p>
<p>If you&#8217;re new to Firebug, you might want to check out my introduction to Firebug <a href="http://antennasoft.net/robcee/2010/01/11/intro-to-firebug-screencast/">screencast</a>.</p>
<p>(This post has been <a href="http://pc.de/pages/firebug-1-5-0">translated</a> into Belarusian by Marcis G. Thanks!)</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2010/01/19/firebug-1-5-0/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Intro to Firebug Screencast</title>
		<link>http://antennasoft.net/robcee/2010/01/11/intro-to-firebug-screencast/</link>
		<comments>http://antennasoft.net/robcee/2010/01/11/intro-to-firebug-screencast/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 14:32:34 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=386</guid>
		<description><![CDATA[A couple of weeks ago, I made a short-ish screencast about some of the basic features of Firebug. I plan on making more of these in the near future highlighting some of the features of Firebug 1.5 and some of the other, lesser known things you can do.
this is an HTML5 video element.
Right click and [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago, I made a short-ish screencast about some of the basic features of Firebug. I plan on making more of these in the near future highlighting some of the features of Firebug 1.5 and some of the other, lesser known things you can do.</p>
<p><video src="http://people.mozilla.org/~rcampbell/firebug/Intro2FB.ogg" width="500" controls>this is an HTML5 video element.</video></p>
<p>Right click and download in <a href="http://people.mozilla.org/~rcampbell/firebug/Intro2FB.ogg">.ogg</a>. <span style="text-decoration: line-through;">or .mpeg4</span> to see the video in full-size.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2010/01/11/intro-to-firebug-screencast/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Firebug and the JIT</title>
		<link>http://antennasoft.net/robcee/2009/12/15/firebug-and-the-jit/</link>
		<comments>http://antennasoft.net/robcee/2009/12/15/firebug-and-the-jit/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 20:19:29 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[jit]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=377</guid>
		<description><![CDATA[One thing we hear a lot from Firebug users is that Firebug slows down Firefox. When Firebug is active, particularly when you&#8217;ve enabled the Console/Script panels, some pages perform much more slowly. Enabling these panels turns on all of our debugging hooks, so some slowdown isn&#8217;t surprising, but what may surprise you is that, in [...]]]></description>
			<content:encoded><![CDATA[<p>One thing we hear a lot from Firebug users is that Firebug slows down Firefox. When Firebug is active, particularly when you&#8217;ve enabled the Console/Script panels, some pages perform much more slowly. Enabling these panels turns on all of our debugging hooks, so some slowdown isn&#8217;t surprising, but what may surprise you is that, in order to get accurate debugging information, these hooks also turn off Firefox&#8217; high-performance Javascript JIT compiler, even when Firebug is inactive. And now we have a fix for that.</p>
<p>First, a little terminology. Feel free to skip this paragraph if you consider yourself a master of Javascript internals or compiler run-time optimization makes your skin crawl. <a target="_blank" href="https://developer.mozilla.org/en/spidermonkey/internals/tracing_jit">Tracing</a> is the mechanism Firefox&#8217; Javascript engine (aka, &#8220;SpiderMonkey&#8221;) uses to improve code execution performance. It provides a major speedup for code running in Firefox 3.5 and up, often an order of magnitude for certain types of operations. It is the basis of the JIT or <a target="_blank" href="http://en.wikipedia.org/wiki/Just-in-time_compilation">Just-in-Time compiler</a>. Without tracing, the JS engine can&#8217;t optimize code as well, leading to significantly slower execution.</p>
<p>I need to be clear here: <b>If you have Firebug installed you are  probably not getting fast Javascript.</b> Firebug doesn&#8217;t have to be  active on your current page. If you have the grey icon on your status  bar, you have probably disabled the JIT. This is true if you have ever  enabled the Console and consequently the Script panels and left them on. This is likely true for most recent versions of Firebug. The quick fix  is to disable the Script and Console panels via the mini menu on their  respective tabs.</p>
<div style="text-align: center;"><img style="max-width: 800px;" src="http://antennasoft.net/robcee/wp-content/uploads/2009/12/fb-disabled-script.png" /></div>
<p>Boris Zbarsky has been doing a lot of poking around in the belly of the JS debugger lately. Working in conjunction with John Barton, they have concocted fixes for the soon-to-be-released Firebug 1.5 and Firefox 3.6. We&#8217;re working to get testable versions out as quickly as possible, but I can say that I&#8217;ve tested development builds using the pages mentioned <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=534120#c33">in the bug</a> and can verify that these fix the problem. As a side-benefit, I got to watch Boris dissect the problem through gdb  in an Xterm (yes, an Xterm) and Emacs and it was pretty impressive and  fun, to boot.</p>
<p>When installing Firebug one of the first things most people do is enable the Console. It&#8217;s such a useful debugging tool. I myself have been using Firebug for over a year without JITted code. I probably never noticed the slowdown simply because I&#8217;m so used to running my browser this way and have pretty fast machines. After disabling the Console and Script panels there are a few pages that just load much much quicker. It&#8217;s kind of shocking.</p>
<p>Since the patch has landed on Firefox 3.6, I&#8217;m expecting either a beta or release candidate of that to come out shortly. I&#8217;m also hoping for another Firebug beta (or release candidate) later this week. In the meantime, if you&#8217;re not using them, I recommend disabling the Console and Script panels and find out what you&#8217;ve been missing and turn them on only as-needed. This will likely be the work-around for Firefox 3.5 users unless we decide to push this back to that branch but I have my doubts that this is something we would do.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2009/12/15/firebug-and-the-jit/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Firebug 1.5: New Features Revealed!</title>
		<link>http://antennasoft.net/robcee/2009/11/12/firebug-1-5-new-features-revealed/</link>
		<comments>http://antennasoft.net/robcee/2009/11/12/firebug-1-5-new-features-revealed/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 17:18:08 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[1.5]]></category>
		<category><![CDATA[features]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=359</guid>
		<description><![CDATA[As of this minute, Firebug 1.5 is sitting comfortably in its third beta and available for download. This version is shaping up to be our best release yet and initial reports have been very positive regarding its stability, UI improvements and new features. So let&#8217;s take a look at some of the new features.
Improved Net [...]]]></description>
			<content:encoded><![CDATA[<p>As of this minute, Firebug 1.5 is sitting comfortably in its third beta and available for <a href="http://getfirebug.com/releases/firebug/1.5X/firebug-1.5X.0b3.xpi" target="_blank">download</a>. This version is shaping up to be our best release yet and initial reports have been very positive regarding its stability, UI improvements and new features. So let&#8217;s take a look at some of the new features.</p>
<h3 style="font-size: 1em;">Improved Net Panel accuracy</h3>
<p>One of the problems with Firebug&#8217;s Net panel in the past has been inaccurate timings. Because Firebug is entirely written in JavaScript some network and UI activity could block Firebug during long operations and cause the timings displayed there to be less than accurate. This has finally been corrected with the landing of a new service called the http-activity-distributor. For more details on the implementation and use of the newly-improved Net panel, see Honza&#8217;s <a href="http://www.softwareishard.com/blog/firebug/firebug-http-time-monitor/" target="_blank">blog post</a> on the topic.</p>
<h3 style="font-size: 1em;">New Break Functionality</h3>
<p>In Firebug 1.4, we introduced the concept of &#8220;break-on-next&#8221; to the Script panel. This was a &#8220;pause&#8221; button sitting between the inspect icon and the Console tab. In 1.5, we&#8217;ve extended this concept to the Console, HTML and Net panels to allow more exciting types of breaks.</p>
<div><a title="break on xhr by robceemoz, on Flickr" href="http://www.flickr.com/photos/robceemoz/4098694166/"><img src="http://farm3.static.flickr.com/2527/4098694166_e8217cdf05.jpg" alt="break on xhr" width="500" height="268" /></a></div>
<p>In the Console, we&#8217;ve replaced the mini-menu <strong>Break-on-Errors</strong> option with the pause button. The reasons for this possibly contentious change was it made for a more consistent use of menus and the break button. Now, to enable Break on Errors, select the Console panel and hit the pause button. You&#8217;ll see that familiar glow to indicate that it&#8217;s waiting for an error. Now whenever an error occurs on the page, you&#8217;ll be dropped into the script panel at the line where the error occurred.</p>
<p>The HTML panel&#8217;s break button is a little different. This is the <strong>Break-on-Mutation</strong> feature. When this is enabled, whenever a bit of JavaScript modifies an HTML element, you&#8217;ll be taken to the Script panel and the modifying code while be highlighted. Related to this, you should be able to see modified HTML occurring in real-time in the HTML panel with affected elements and attributes being highlighted as they change in the page.</p>
<p>Finally in the Net panel, the break button acts as a <strong>Break-on-XHR</strong> button. This is intended to help debug AJAX apps by allowing you to halt the debugger during an XmlHttpRequest send. As in the other break types, you&#8217;ll be transported to the script panel when an XHR object fires off its request and you&#8217;ll be given the option to copy the message.</p>
<p>John Barton and Honza have written a great interactive demo page describing these new features on <a href="http://getfirebug.com/doc/breakpoints/demo.html" target="_blank">getfirebug.com</a>.</p>
<h3 style="font-size: 1em;">Mixed Development</h3>
<p>• We made a few tweaks to the UI in this version. We replaced the &#8220;Off&#8221; label with a single &#8220;power&#8221; button (or window close button on Mac) as promised during the last release.</p>
<p>• Kevin Decker added the search panel originally intended for version 1.4 with some nice options</p>
<p>• Persist option on Console and Net Panel. Save your data!</p>
<p>• Improvements to the Inspector.</p>
<p>Still more to come. Between now and final release we plan on hunting down a few more bugs to make this even more stable. Feel free to download and give it a try.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2009/11/12/firebug-1-5-new-features-revealed/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firebug Features Poll part 2 &#8211; The Unloved</title>
		<link>http://antennasoft.net/robcee/2009/10/19/firebug-features-poll-part-2-the-unloved/</link>
		<comments>http://antennasoft.net/robcee/2009/10/19/firebug-features-poll-part-2-the-unloved/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 19:24:30 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[bar]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[poll]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=328</guid>
		<description><![CDATA[This is the second part of the Firebug Features Poll (part 1 is here). This time, focusing on the answers to the question: What is your least favorite Firebug feature. The one you never use. I don&#8217;t know if the question was worded poorly or if people just felt like venting, but many of the [...]]]></description>
			<content:encoded><![CDATA[<p>This is the second part of the Firebug Features Poll (part 1 is <a href="http://antennasoft.net/robcee/2009/10/15/firebug-features-poll-part-1/">here</a>). This time, focusing on the answers to the question: What is your least favorite Firebug feature. The one you never use. I don&#8217;t know if the question was worded poorly or if people just felt like venting, but many of the responders didn&#8217;t limit themselves to just one thing. As a result, I had to modify my non-scientific methodology a little bit and count mentioned features as votes instead of just lumping the responses into a single feature bucket.</p>
<div style="text-align: left;"><a title="Least Favorite Firebug Features by robceemoz, on Flickr" href="http://www.flickr.com/photos/robceemoz/4026079217/"><img src="http://farm3.static.flickr.com/2491/4026079217_9517b429ff_o.png" alt="Least Favorite Firebug Features" width="486" height="302" /></a></div>
<p>As in the <a href="http://antennasoft.net/robcee/2009/10/15/firebug-features-poll-part-1/">previous</a> poll, I added a Junk column for responses that didn&#8217;t really make sense. &#8220;I &lt;3 Firebug!&#8221; is great to hear (and Firebug &lt;3s you too!) but it wasn&#8217;t really useful for the purposes of this poll. Augmenting this column, I created another category for responses lamenting Firebug stability or specific missing features. This was tied for first place with the most votes.</p>
<h2>The Winners</h2>
<h3 style="margin-top: 10px; font-size: 1em;">Third place &#8211; Tie!</h3>
<p>• Search feature<br />
• Console. Surprised some people dislike the Console, but two of you did. One person mentioned a lot of exceptions coming from the browser showing up in the Console lowering the quality of information. These can often be cut down by unchecking the &#8220;Show Chrome Errors&#8221; and messages options in the Console&#8217;s mini-menu.</p>
<h3 style="font-size: 1em;">Second place &#8211; Tie!</h3>
<p>These have the dubious distinction of having the same number of responses as the Junk column.</p>
<p>• CSS panel<br />
• DOM panel<br />
• Profiler</p>
<h3 style="font-size: 1em;">First Place</h3>
<p>• Script panel — Responses varied from &#8220;I don&#8217;t know how to use breakpoints&#8221; to users who prefer using the Console to do printf-style interactive debugging. Other respondents claimed the script panel was just too buggy.</p>
<p><span style="font-style: italic;">caveat:</span> I believe there is probably more than one type of user of Firebug. Some of them may not be using Twitter and this poll might not have gotten to them. The types of users who replied and said that their favorite feature was the HTML Inspector and live-editing of CSS are probably the same group of people who don&#8217;t make heavy use of the Script debugger. If you&#8217;re a heavy debugger, please let us know in the comments.</p>
<h3 style="font-size: 1em;">Honorable Mentions</h3>
<p>• HTML node editor – If you double click on a tag in the HTML view, you&#8217;ll see the node editor. Clicking the &#8220;Edit&#8221; button or using the Escape key will get you out of it.<br />
• Event logging – right click on a node in the HTML viewer and select &#8220;Log Events&#8221;. Now every mousemove, click and keystroke in that node will be registered in the Console. How can you not love that?</p>
<p>There were no votes(!) for the Net panel, so everyone clearly loves it and thinks it&#8217;s awesome.</p>
<h2>Take Aways</h2>
<p>• we need to work harder on bugfixes and stability. Spending a lot of effort on stability and usability would probably go a long way towards making Firebug a better, more pleasurable to use piece of software.</p>
<p>• The CSS and DOM tabs aren&#8217;t loved. Adding better navigation to the DOM page, or reworking it entirely might be useful. Getting rid of it and the CSS tab entirely could be another option but not one we&#8217;d consider doing without some very strong feedback from the community.</p>
<p>• The Profiler ties in with the Script panel pretty closely. If you&#8217;re not doing heavy JS debugging, you might not need the profiler. It&#8217;s a pretty special-purpose tool to measure a page&#8217;s JavaScript performance.</p>
<p>• Search feature was a bit of a surprise, but we&#8217;re improving that for version 1.5 so hopefully it becomes easier to use.</p>
<p>As before, please leave us your comments if you think we&#8217;re missing something.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2009/10/19/firebug-features-poll-part-2-the-unloved/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Firebug Features Poll part 1</title>
		<link>http://antennasoft.net/robcee/2009/10/15/firebug-features-poll-part-1/</link>
		<comments>http://antennasoft.net/robcee/2009/10/15/firebug-features-poll-part-1/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 14:49:38 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[pie]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/?p=320</guid>
		<description><![CDATA[Last week I did a little informal polling via Twitter and Rypple asking users what their favorite and least favorite features of Firebug were. I will be the first person to admit that this isn&#8217;t exactly rigorously scientific as we only had a limited number of respondents from a possibly limited sample space (mostly English [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I did a little informal polling via Twitter and Rypple asking users what their favorite and least favorite features of Firebug were. I will be the first person to admit that this isn&#8217;t exactly rigorously scientific as we only had a limited number of respondents from a possibly limited sample space (mostly English speaking Twitter users, ultimately connected to me with only a few levels of indirection). Still, the results were interesting in that they confirmed what I suspected about the majority of people using Firebug. I fully expect that there are other types of users who more-strongly gravitate towards other features.</p>
<div style="text-align: center;"><a href="http://www.flickr.com/photos/robceemoz/4013632447/" title="Favorite Firebug Features by robceemoz, on Flickr"><img src="http://farm3.static.flickr.com/2561/4013632447_a39ea35a8d_o.png" alt="Favorite Firebug Features" height="255" width="395" /></a></div>
<p>The break-down in exploding 3D pie chart format shows that 55% of users call the Inspector their hands-down favorite feature. In reality, this is probably closer to 73% if you combine the HTML tab which 18% reported as their favorite. When most people think &#8220;inspect&#8221; or &#8220;html&#8221; the next feature they describe is &#8220;being able to modify the CSS or see the layout of that node in the HTML panel&#8221;.</p>
<p>The next favorite feature is a tie between the Net panel and the Console. It&#8217;s possible that since I first collected the responses that the tie has been broken, but certainly not by much, and probably not within a suitable margin for error. The remaining 9% of responses were incomprehensible internet sounds. The cosmic background static of emerging consciousness.</p>
<p>How does this help? Well, it certainly tells us where we need to focus our efforts. We have seen a few errors with the Inspector over the past couple of years and think in version 1.5, we&#8217;re going to have most of them fixed. Annoying highlighter offsets and weird z-index issues should be a thing of the past thanks to work by contributor Mike Ratcliffe who came to us through the Firebug lite project.</p>
<p>I&#8217;m going to follow-up a bit later with the results of the &#8220;least favorite feature&#8221; question. They&#8217;re a bit harder to make sense of as the answers weren&#8217;t quite as obviously clear. Please let us know if this pie chart matches (or doesn&#8217;t) what you think is your favorite feature, too. This isn&#8217;t the end of the question — we&#8217;re just getting started.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2009/10/15/firebug-features-poll-part-1/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>New Firediff Alpha</title>
		<link>http://antennasoft.net/robcee/2009/10/06/new-firediff-alpha/</link>
		<comments>http://antennasoft.net/robcee/2009/10/06/new-firediff-alpha/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 12:26:27 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[firediff]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/2009/10/06/new-firediff-alpha/</guid>
		<description><![CDATA[Kevin Decker has posted a new version of the Firediff extension for Firebug which he&#8217;s calling &#8220;a major milestone&#8221;. While still not producing unified patches you can apply directly to your source code, it does create a &#8220;serialized version of the page state&#8221; you can then manually apply.
Firediff Snapshot + Diff Generation &#8211; In Case [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.incaseofstairs.com/">Kevin Decker</a> has posted a new version of the Firediff extension for Firebug which he&#8217;s calling &#8220;a major milestone&#8221;. While still not producing unified patches you can apply directly to your source code, it does create a &#8220;serialized version of the page state&#8221; you can then manually apply.</p>
<p><a href="http://www.incaseofstairs.com/2009/10/firediff-snapshot-diff-generation/">Firediff Snapshot + Diff Generation &#8211; In Case of Stairs</a></p>
<p>It&#8217;s still Alpha software, but it&#8217;s definitely getting there.<br />
<blockquote></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2009/10/06/new-firediff-alpha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug 1.5 and Firefox 3.6</title>
		<link>http://antennasoft.net/robcee/2009/09/11/firebug-1-5-and-firefox-3-6/</link>
		<comments>http://antennasoft.net/robcee/2009/09/11/firebug-1-5-and-firefox-3-6/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 12:40:00 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[namoroka]]></category>
		<category><![CDATA[versions]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/2009/09/11/firebug-1-5-and-firefox-3-6/</guid>
		<description><![CDATA[… or, which version of Firebug should I use with Firefox 3.6, aka Namoroka?
We&#8217;re in a bit of a funny place with Firebug and Firefox 3.6. The Firebug 1.5 line is currently running better on Firefox 3.7 (trunk, mozilla-central) than it is on the 1.9.2 branch (Firefox 3.6, aka Namoroka). Fallout from a couple of [...]]]></description>
			<content:encoded><![CDATA[<p><small><span style="font-style: italic;">… or, which version of Firebug should I use with <a target="_blank" href="http://en.wikipedia.org/wiki/Mozilla_Firefox#Version_3.6">Firefox 3.6</a>, aka <a target="_blank" href="http://en.wikipedia.org/wiki/Namoroka_National_Park">Namoroka</a>?</span></small></p>
<p>We&#8217;re in a bit of a funny place with Firebug and Firefox 3.6. The <a target="_blank" href="http://getfirebug.com/releases/firebug/1.5X/">Firebug 1.5</a> line is currently running better on Firefox 3.7 (trunk, mozilla-central) than it is on the 1.9.2 branch (Firefox 3.6, aka Namoroka). Fallout from a couple of bugs is causing some strange scrolling problems in Firebug and likely, a few other add-ons. Worse, we&#8217;re unable to edit anything in Firebug&#8217;s HTML and CSS editors.</p>
<p>That should change shortly. We&#8217;re waiting for a small patch in <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=511951">bug 511951</a> to land and correct these issues and make everything right again. I ran a build with this patch last night and confirmed that everything looks good. Our tests ran fully with no errors.</p>
<p>If you&#8217;re the adventurous type, you may feel like grabbing our latest version, Firebug 1.5a24 from <a target="_blank" href="http://getfirebug.com/releases/firebug/1.5X/">getfirebug.com/releases</a> and giving it a whirl. There are some changes, some improvements and more than a few bug fixes. See the evolving <a target="_blank" href="http://code.google.com/p/fbug/source/browse/branches/firebug1.5/docs/ReleaseNotes_1.5.txt">release notes</a> for details.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2009/09/11/firebug-1-5-and-firefox-3-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug Test Automation Phase 1 complete</title>
		<link>http://antennasoft.net/robcee/2009/09/04/firebug-test-automation-phase-1-complete/</link>
		<comments>http://antennasoft.net/robcee/2009/09/04/firebug-test-automation-phase-1-complete/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 13:27:53 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[unit]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/2009/09/04/firebug-test-automation-phase-1-complete/</guid>
		<description><![CDATA[Yesterday afternoon I posted a somewhat cryptic tweet:
Orange ftw. Blog post to follow.  http://twitpic.com/gcizx
Well, here&#8217;s the blog post.
That little orange box is the first successful run of Firebug&#8217;s FBTest test automation tool through buildbot. It&#8217;s currently posting to the MozillaTest Tinderbox.
This is phase 1. We&#8217;re currently running Firebug&#8217;s 1.5 branch out of SVN against [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday afternoon I posted a somewhat cryptic <a target="_blank" href="http://twitter.com/robcee/status/3741451621">tweet</a>:<br />
<blockquote><span class="status-body"><span class="entry-content">Orange ftw. Blog post to follow.  <a href="http://twitpic.com/gcizx" class="tweet-url web" rel="nofollow" target="_blank">http://twitpic.com/gcizx</a></span></span></p></blockquote>
<p>Well, here&#8217;s the blog post.</p>
<p>That little orange box is the first successful run of Firebug&#8217;s <a target="_blank" href="http://groups.google.com/group/firebug-working-group/web/fbtest-the-firebug-testing-system">FBTest</a> test automation tool through buildbot. It&#8217;s currently posting to the <a target="_blank" href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=MozillaTest">MozillaTest</a> Tinderbox.</p>
<p>This is phase 1. We&#8217;re currently running Firebug&#8217;s 1.5 branch out of SVN against the latest linux build available in the Firefox 3.6 tinderbox builds directory. These are kicked off by SVN checkins to Firebug and FBTest. To give better coverage, and be somewhat more useful to Firefox devs, we&#8217;re going to run the latest built version of Firebug 1.5 against Firefox 3.6 branch and 3.7 trunk after a successful Tinderbox build. This will give us a known quantity (a Firebug that works in 3.5) testing against the different Firefox versions for incompatibilities. This should allow us to spot regressions as they happen in Firefox and report them much more quickly.</p>
<p>Once these are setup, we&#8217;ll create a separate Firebug tree, or if the sheriffs and drivers are amenable to it, drop a column on the appropriate Firefox tree on Tinderbox. I also want to experiment with different notification systems.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2009/09/04/firebug-test-automation-phase-1-complete/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Road to Firebug 1.4</title>
		<link>http://antennasoft.net/robcee/2009/07/16/the-road-to-firebug-14/</link>
		<comments>http://antennasoft.net/robcee/2009/07/16/the-road-to-firebug-14/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 12:12:26 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/2009/07/16/the-road-to-firebug-14/</guid>
		<description><![CDATA[It&#8217;s been a long haul but Firebug 1.4.0 is finally out the door.
Honza wrote a good introduction to the new activation model awhile back and you may find it useful to understand the differences between activation mechanisms in 1.3 and 1.4.
JJB writes: &#8220;Firebug 1.4 is a true community achievement. We have had contributions from many [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.flickr.com/photos/mccaffry/2084164963/"><img style="max-width: 800px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;" src="http://antennasoft.net/robcee/wp-content/uploads/2009/07/2084164963-c1e45c0168-m.jpg" /></a>It&#8217;s been a long haul but <a target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug 1.4.0</a> is finally out the door.</p>
<p>Honza wrote a good introduction to the <a target="_blank" href="http://www.softwareishard.com/blog/firebug/how-to-enable-and-disable-firebug-14/">new activation model</a> awhile back and you may find it useful to understand the differences between activation mechanisms in 1.3 and 1.4.</p>
<p>JJB <a target="_blank" href="http://blog.getfirebug.com/?p=295">writes</a>: &#8220;Firebug 1.4 is a true community achievement. We have had contributions from many developers and a few designers, with additions both large and small.&#8221;</p>
<p>And it&#8217;s true. We&#8217;ve seen contributions from several new people over the past year and some long-standing issues fixed. Kevin Decker, creator of the nascent <a target="_blank" href="http://www.incaseofstairs.com/category/firediff/">FireDiff</a> extension for Firebug contributed a new multi-file search capability. Hans Hillen working with the Paciello Group has done a tremendous job of making the Firebug UI accessible to screen readers. He also added a new Customize (keyboard) Shortcuts preferences pane (available from the Firebug menu).</p>
<p>You should also see some new icons in the Windows version of Firebug. Austin Andrews (aka Templarian) in IRC modified some of the Silk icons from <a target="_blank" href="http://www.famfamfam.com/">FamFamFam</a> for inclusion in Firebug. Some improved debugger icons have made it into the Mac and Linux versions as well. We still need to do some tweaking of the Mac skin so, if you or anyone you know would like to help out, get in touch with us.</p>
<p>oh, and that &#8220;Off&#8221; label on the right of the panel is a temporary thing to introduce people upgrading from 1.3 to the new behavior of the panel control icons (minimize, detach and close/off).</p>
<p>Over the next week or so we&#8217;re going to be writing more about the new features in Firebug 1.4 and how to use them.</p>
<p>Hats off to the Firebug developers and to all the great testers and users who helped us through the alpha and beta stages. We couldn&#8217;t have done it without you.</p>
<p><small><span style="font-style: italic;">photo by </span><a style="font-style: italic;" target="_blank" href="http://www.flickr.com/photos/mccaffry/">Mike McCaffrey</a><span style="font-style: italic;"> via </span><a style="font-style: italic;" target="_blank" href="http://www.flickr.com/">Flickr</a><span style="font-style: italic;">. Thanks!</span></small></p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2009/07/16/the-road-to-firebug-14/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
