<?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; script</title>
	<atom:link href="http://antennasoft.net/robcee/tag/script/feed/" rel="self" type="application/rss+xml" />
	<link>http://antennasoft.net/robcee</link>
	<description>more than just sandwiches</description>
	<lastBuildDate>Fri, 20 Apr 2012 18:26:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Why is this thing on?</title>
		<link>http://antennasoft.net/robcee/2009/02/02/why-is-this-thing-on/</link>
		<comments>http://antennasoft.net/robcee/2009/02/02/why-is-this-thing-on/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 20:03:09 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[fixes]]></category>
		<category><![CDATA[jsd]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[versions]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/2009/02/02/why-is-this-thing-on/</guid>
		<description><![CDATA[This is an all-too-frequent question many Firebug users have. It can be frustrating to look down in the corner and see an orange bug and not know how it got there. Now that the initial giddiness of releasing Firebug 1.3.0 has worn off and we&#8217;ve stood back and taken stock, there are a couple of [...]]]></description>
			<content:encoded><![CDATA[<p>This is an all-too-frequent question many Firebug users have. It can be frustrating to look down in the corner and see an orange bug and not know how it got there. Now that the initial <a target="_blank" href="http://antennasoft.net/robcee/2009/01/07/firebug-130-final-released/">giddiness</a> of releasing <a target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug 1.3.0</a> has worn off and we&#8217;ve stood back and taken stock, there are a couple of annoyances.</p>
<p>First, if you make heavy use of the console API, specifically, wrapping its log() method, you may find your application throwing &#8220;this.notifyFirebug is not a function&#8221; errors and your log messages not appearing on the console. You can see the gory details and an explanation in issue #<a target="_blank" href="http://code.google.com/p/fbug/issues/detail?id=1347&amp;can=1&amp;q=log&amp;sort=-id">1347</a>.</p>
<p><img title="Firebug 1.3.0" src="http://antennasoft.net/robcee/wp-content/uploads/2009/02/firebug16.png" style="margin-bottom: 5px; margin-right: 5px;" align="left" /> Second, you might have noticed the Firebug status bar icon in a state of permanent orange. Hovering over the icon tells you the version of Firebug (1.3.0) and nothing else. Before I try to explain why this is, there is a simple work-around: Use the &#8220;Suspend&#8221; feature on the status icon&#8217;s context (right-click) menu. That puts Firebug into a standby mode and turns off all features until you open it again.</p>
<p>The reason for the constant orange is that Firebug is using some JavaScript Debugger hooks to detect when scripts are loaded into a web-page. It uses these hooks to inject the Console object into the current web-page and that&#8217;s what allows you to use the API functions from your own web-pages. Because the activation of the JSD system is one of the checks Firebug uses to determine the state of that icon, it ends up being always orange. I&#8217;m not sure yet if you have to have the Console enabled for System or local pages for this to be the case, or if it&#8217;s a global thing. In any case, you&#8217;re probably seeing more orange bug than you ought to be.</p>
<p>This will be fixed in 1.4 as it uses a different injection mechanism method. Also, we&#8217;re going to be using that version to try a simpler activation interface that will hopefully be less consfusing than the current three check-boxed version. If pre-beta software gives you the heebie jeebies, fret not; we&#8217;re going to release a 1.3.1 shortly with a number of additional fixes baked right in. In the meantime, &#8220;Suspend&#8221; is your Friend.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2009/02/02/why-is-this-thing-on/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Back to the &#8216;Bug</title>
		<link>http://antennasoft.net/robcee/2008/11/26/back-to-the-bug/</link>
		<comments>http://antennasoft.net/robcee/2008/11/26/back-to-the-bug/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 18:22:41 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[fireunit]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[unittest]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/2008/11/26/back-to-the-bug/</guid>
		<description><![CDATA[I&#8217;ve actually been back from a brief 2 week hiatus for a couple of weeks now, trying to get my head back in the swing of things. The pace of Firebug development continues unabated. Honza is busy back-porting some Net panel changes from 1.4 to 1.3. We expect a final release of Firebug 1.3 sometime [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve actually been back from a brief 2 week hiatus for a couple of weeks now, trying to get my head back in the swing of things. The pace of Firebug development continues unabated. Honza is busy back-porting some Net panel changes from 1.4 to 1.3. We expect a final release of Firebug 1.3 sometime next week. John Barton says the new improved viewport code for the Script panel is looking solid.</p>
<p>While that&#8217;s cooking, Firebug 1.4 is going into its 7th alpha with even more tasty goodness included in the Net panel — we&#8217;re considering renaming it to the Honza panel, or maybe just putting an icon of Honza&#8217;s face in there. It&#8217;s got that much Honza in it. Also, John Barton has added some new Script panel improvements and performance enhancements. Scrolling should be even smoother and there&#8217;s a new &#8220;break-on-next&#8221; debugging feature which, at the moment, as almost sure to break things in new and exciting ways. Feel free to try it out at the usual place: <a target="_blank" href="http://getfirebug.com/releases/firebug/1.4/">http://getfirebug.com/releases/firebug/1.4</a>.</p>
<p>John Resig and Honza have been working on getting Fireunit ready for prime-time as well. Over the next month, I plan on integrating that with some revamped build scripts to get our unittest environment running.</p>
<p>Now I&#8217;d like to reintroduce the <a target="_blank" href="http://blog.getfirebug.com/">Firebug Development Blog</a>. It&#8217;s been freshly reminted and the links should finally work again on the <a target="_blank" href="http://getfirebug.com/">getfirebug.com</a> website. Expect updates from the team about new features and usage tips as well as developer-related information like API changes. If you&#8217;re into Firebug, you&#8217;ll want to add that <a href="feed://http//blog.getfirebug.com/feed">feed</a> to your reader of choice.</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2008/11/26/back-to-the-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weekly Meeting Recap, October 21, 2008</title>
		<link>http://antennasoft.net/robcee/2008/10/23/weekly-meeting-recap-october-21-2008-2/</link>
		<comments>http://antennasoft.net/robcee/2008/10/23/weekly-meeting-recap-october-21-2008-2/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 15:54:44 +0000</pubDate>
		<dc:creator>robcee</dc:creator>
				<category><![CDATA[Chromebug]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[fireunit]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[unittest]]></category>

		<guid isPermaLink="false">http://antennasoft.net/robcee/2008/10/23/weekly-meeting-recap-october-21-2008-2/</guid>
		<description><![CDATA[Just a quick blurb about what we covered in this week&#8217;s meeting: Firebug 1.3.0b2 is available on getfirebug.com Discussed Honza&#8217;s awesome improvements to the Net panel Discussed John Resig&#8217;s further efforts on FireUnit and NetUnit integration Starting to push new code to 1.4 branch, 1.3 for bugfixes and cleanup only. That&#8217;s the short version. The [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick blurb about what we covered in this week&#8217;s <a target="_blank" href="https://wiki.mozilla.org/Firebug/WeeklyUpdates/2008-10-21">meeting</a>:</p>
<ul>
<li>Firebug 1.3.0b2 is available on <a href="http://getfirebug.com/releases/firebug/1.3/">getfirebug.com</a></li>
<li>Discussed Honza&#8217;s awesome improvements to the Net panel</li>
<li>Discussed John Resig&#8217;s further efforts on FireUnit and NetUnit integration</li>
<li>Starting to push new code to 1.4 branch, 1.3 for bugfixes and cleanup only.</li>
</ul>
<p>That&#8217;s the short version.</p>
<p><a href="http://www.flickr.com/photos/robceemoz/2967271174/" title="Firebug 1.3b2 Net panel by robceemoz, on Flickr"><img src="http://farm4.static.flickr.com/3159/2967271174_aaa1f5333a_m.jpg" width="240" height="222" alt="Firebug 1.3b2 Net panel" align="left" style="margin-right: 8px;" /></a> The longer version includes some good discussion about the net panel improvements, including some ideas for color improvements and drawing <a target="_blank" href="https://developer.mozilla.org/web-tech/2008/10/13/mozafterpaint/">MozAfterPaint</a> events on top of time-lines. We&#8217;re starting to see some additional load events super-imposed on the network traffic now, so the term &#8220;Net panel&#8221; is probably going to be replaced with something like, Construction Timeline in a later version. I don&#8217;t know what that name will be yet.</p>
<p>Resig&#8217;s improvements to <a target="_blank" href="http://antennasoft.net/robcee/2008/10/07/fireunit-the-early-years/">FireUnit</a> include a test-runner mechanism for running through a set of chrome files containing unittests. He&#8217;s also making good progress on integrating Honza&#8217;s NetUnit tests which will include the httpd.js server for hosting locally stored tests. We&#8217;re getting that much closer to having a usable unittest solution.</p>
<p>That&#8217;s not to say that we have full unittest coverage yet. I spent a couple of days messing around last week trying to write some Script panel unittests but ended up scrapping them because I coded around the thing I was trying to test. It was educational at least. I&#8217;ve moved back to working on rewriting some of the packaging tools so we can have a saner, cross-platform mechanism for building the extension and stripping out all the debugging and tracing code. Hint: It will probably be written in a language named for a certain non-venomous snake.</p>
<p>Not mentioned in the bullets, John Barton has moved Chromebug into the google code <a target="_blank" href="http://code.google.com/p/fbug/source/browse/">repository</a> we&#8217;re using for Firebug. Feel free to check it out and <a target="_blank" href="http://antennasoft.net/robcee/2008/08/29/building-chromebug/">give it a whirl</a>. We should be much closer to having Chromebug in a usable state where Firefox and extension developers can start using it.</p>
<div class="code">svn co http://fbug.googlecode.com/svn/chromebug/ chromebug</div>
<p>Oh, and one last thing: For all you testers running nightlies, we&#8217;re going to bump the MaxVersion on Firebug to 3.1 so you can start re-enabling your compatibility checks. Note that Firebug 1.3 on Firefox 3.1 will be considered experimental and useful for testing purposes only. We know there are problems, but we need to track them down and fix them in Firebug 1.4. If you encounter a problem, do a search in our <a target="_blank" href="http://code.google.com/p/fbug/issues/list">Issues</a> database and if you don&#8217;t find it, file it!</p>
]]></content:encoded>
			<wfw:commentRss>http://antennasoft.net/robcee/2008/10/23/weekly-meeting-recap-october-21-2008-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

