<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: How to develop a Firefox extension</title>
	<atom:link href="http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/feed/" rel="self" type="application/rss+xml" />
	<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/</link>
	<description>Web development and Internet trends</description>
	<lastBuildDate>Fri, 19 Mar 2010 09:27:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-623667</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Tue, 23 Feb 2010 15:09:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-623667</guid>
		<description>Vali,

This is the default view in Mac OS X, but I agree, it can be confusing. However, if you download the sample code, you should get a good grasp of the structure.</description>
		<content:encoded><![CDATA[<p>Vali,</p>
<p>This is the default view in Mac OS X, but I agree, it can be confusing. However, if you download the sample code, you should get a good grasp of the structure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vali</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-623654</link>
		<dc:creator>Vali</dc:creator>
		<pubDate>Tue, 23 Feb 2010 13:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-623654</guid>
		<description>Hello,

About the pic from section Creating folder structure and files: it looks like chrome.manifest and install.rdf are both in the chrome and default directories respectively. 
If you are a newbie this might set you back a while.

Thanks for the solution anyway.</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>About the pic from section Creating folder structure and files: it looks like chrome.manifest and install.rdf are both in the chrome and default directories respectively.<br />
If you are a newbie this might set you back a while.</p>
<p>Thanks for the solution anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-618460</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Mon, 18 Jan 2010 10:50:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-618460</guid>
		<description>Aaron,

Thanks! But what operating system? In my experience, it has been case-insensitive.</description>
		<content:encoded><![CDATA[<p>Aaron,</p>
<p>Thanks! But what operating system? In my experience, it has been case-insensitive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Collegeman</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-618413</link>
		<dc:creator>Aaron Collegeman</dc:creator>
		<pubDate>Mon, 18 Jan 2010 04:03:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-618413</guid>
		<description>Hey, so far so good.  But it took me a little bit to discover a case-sensitivity issue in the very beginning of your tutorial.  When accessing the Profile Manager in MacOS, you must compose the flag &quot;-ProfileManager&quot;, as &quot;-profilemanager&quot; results in an &quot;Unexpected failure&quot; of the application to load.  Cheers.</description>
		<content:encoded><![CDATA[<p>Hey, so far so good.  But it took me a little bit to discover a case-sensitivity issue in the very beginning of your tutorial.  When accessing the Profile Manager in MacOS, you must compose the flag &#8220;-ProfileManager&#8221;, as &#8220;-profilemanager&#8221; results in an &#8220;Unexpected failure&#8221; of the application to load.  Cheers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thank you for 2009 &#8211; Happy New Year! - Robert's talk</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-615829</link>
		<dc:creator>Thank you for 2009 &#8211; Happy New Year! - Robert's talk</dc:creator>
		<pubDate>Tue, 29 Dec 2009 22:24:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-615829</guid>
		<description>[...] that I should give a presentation about developing Firefox extensions (like a live version of my How to develop a Firefox extension article). What he also did was encourage me that I could do it and that I should be brave about it, [...]</description>
		<content:encoded><![CDATA[<p>[...] that I should give a presentation about developing Firefox extensions (like a live version of my How to develop a Firefox extension article). What he also did was encourage me that I could do it and that I should be brave about it, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-608440</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Mon, 02 Nov 2009 08:46:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-608440</guid>
		<description>DevJohn,

Hmm, not really sure why. But using &lt;code&gt;C:\extensions&lt;/code&gt; is just an example location, so you can have it anywhere on your machine.</description>
		<content:encoded><![CDATA[<p>DevJohn,</p>
<p>Hmm, not really sure why. But using <code>C:\extensions</code> is just an example location, so you can have it anywhere on your machine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DevJohn</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-608386</link>
		<dc:creator>DevJohn</dc:creator>
		<pubDate>Mon, 02 Nov 2009 00:28:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-608386</guid>
		<description>Doh!  Of course, &quot;dozed&quot; should have been &quot;dozen&quot;.</description>
		<content:encoded><![CDATA[<p>Doh!  Of course, &#8220;dozed&#8221; should have been &#8220;dozen&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DevJohn</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-608384</link>
		<dc:creator>DevJohn</dc:creator>
		<pubDate>Mon, 02 Nov 2009 00:26:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-608384</guid>
		<description>I tried two tutorials and couldn&#039;t get either to install.  Both yours and another used the pointer file method to C:\extensions .  After checking the spelling a dozed times, I finally had the idea to grab the entire tutorial directory structure of each tutorial and move them to the extensions folder in my development profile.  Both tutorials installed immediately!  Have you ever seen this problem before?</description>
		<content:encoded><![CDATA[<p>I tried two tutorials and couldn&#8217;t get either to install.  Both yours and another used the pointer file method to C:\extensions .  After checking the spelling a dozed times, I finally had the idea to grab the entire tutorial directory structure of each tutorial and move them to the extensions folder in my development profile.  Both tutorials installed immediately!  Have you ever seen this problem before?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-607482</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Wed, 28 Oct 2009 08:25:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-607482</guid>
		<description>Ureka,

Glad that it was of use!</description>
		<content:encoded><![CDATA[<p>Ureka,</p>
<p>Glad that it was of use!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ureka</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-607462</link>
		<dc:creator>Ureka</dc:creator>
		<pubDate>Wed, 28 Oct 2009 04:43:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-607462</guid>
		<description>Thank you so much Robert.
It was really helpful me to have an idea of how to do my project.
I also faced the problem on installing it. But after I see the comments I could correct it. 
Thanks for the nice job done.</description>
		<content:encoded><![CDATA[<p>Thank you so much Robert.<br />
It was really helpful me to have an idea of how to do my project.<br />
I also faced the problem on installing it. But after I see the comments I could correct it.<br />
Thanks for the nice job done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-603050</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Fri, 25 Sep 2009 06:14:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-603050</guid>
		<description>katador,

Interesting question! Unfortunately, I don&#039;t know. Please try asking in the &lt;a href=&quot;http://groups.google.com/group/mozilla.dev.extensions/topics&quot; rel=&quot;nofollow&quot;&gt;extensions discussion group&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>katador,</p>
<p>Interesting question! Unfortunately, I don&#8217;t know. Please try asking in the <a href="http://groups.google.com/group/mozilla.dev.extensions/topics" rel="nofollow">extensions discussion group</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: katador</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-602989</link>
		<dc:creator>katador</dc:creator>
		<pubDate>Thu, 24 Sep 2009 22:34:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-602989</guid>
		<description>Hi Robert,

Very good article.  You know how can save a extension password (like gmanager or any mail checker) but doesn&#039;t appear on about:config?? i create an prefwindow with a password field, but this appear on about:config!!!

Any idea or help!??!?!?

Best Regards!!</description>
		<content:encoded><![CDATA[<p>Hi Robert,</p>
<p>Very good article.  You know how can save a extension password (like gmanager or any mail checker) but doesn&#8217;t appear on about:config?? i create an prefwindow with a password field, but this appear on about:config!!!</p>
<p>Any idea or help!??!?!?</p>
<p>Best Regards!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-601051</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Sat, 12 Sep 2009 18:15:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-601051</guid>
		<description>qbsmd,

If my example extension works, feel free to use it as a base to then build your extension on.

Good luck!</description>
		<content:encoded><![CDATA[<p>qbsmd,</p>
<p>If my example extension works, feel free to use it as a base to then build your extension on.</p>
<p>Good luck!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: qbsmd</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-600959</link>
		<dc:creator>qbsmd</dc:creator>
		<pubDate>Fri, 11 Sep 2009 15:54:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-600959</guid>
		<description>That allowed the extension to install, but it doesn&#039;t run. It displays the statusbar icon, and allows me to change the autorun checkbox.

The next difference is the ; after  chrome://global/content/customizeToolbar.xul in chrome.manifest, which is absent in the code that works.</description>
		<content:encoded><![CDATA[<p>That allowed the extension to install, but it doesn&#8217;t run. It displays the statusbar icon, and allows me to change the autorun checkbox.</p>
<p>The next difference is the ; after  chrome://global/content/customizeToolbar.xul in chrome.manifest, which is absent in the code that works.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: qbsmd</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-600957</link>
		<dc:creator>qbsmd</dc:creator>
		<pubDate>Fri, 11 Sep 2009 15:44:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-600957</guid>
		<description>I&#039;m not able to install the version of this addon that I made following this tutorial, while your version will install.
I&#039;m in the process of debugging; the first difference I found is that your code above has &lt;;/em:homepageURL&gt; and &lt;;/em:optionsURL&gt;
while the code in your xpi file has &lt;/em:homepageURL&gt; and &lt;/em:optionsURL&gt;.

Sorry about the previous post; it looked okay in the preview.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not able to install the version of this addon that I made following this tutorial, while your version will install.<br />
I&#8217;m in the process of debugging; the first difference I found is that your code above has &lt;;/em:homepageURL&gt; and &lt;;/em:optionsURL&gt;<br />
while the code in your xpi file has &lt;/em:homepageURL&gt; and &lt;/em:optionsURL&gt;.</p>
<p>Sorry about the previous post; it looked okay in the preview.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: qbsmd</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-600955</link>
		<dc:creator>qbsmd</dc:creator>
		<pubDate>Fri, 11 Sep 2009 15:42:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-600955</guid>
		<description>I&#039;m not able to install the version of this addon that I made following this tutorial, while your version will install.
I&#039;m in the process of debugging; the first difference I found is that your code above has  and 
while the code in your xpi file has &amp;lt/em:homepageURL&gt; and &amp;lt/em:optionsURL&gt;.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not able to install the version of this addon that I made following this tutorial, while your version will install.<br />
I&#8217;m in the process of debugging; the first difference I found is that your code above has  and<br />
while the code in your xpi file has &amp;lt/em:homepageURL&gt; and &amp;lt/em:optionsURL&gt;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-598303</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Tue, 18 Aug 2009 18:23:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-598303</guid>
		<description>Hari,

Great that it worked out!</description>
		<content:encoded><![CDATA[<p>Hari,</p>
<p>Great that it worked out!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hari</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-598227</link>
		<dc:creator>Hari</dc:creator>
		<pubDate>Tue, 18 Aug 2009 08:31:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-598227</guid>
		<description>Hi Robert,

Thanks for your help actually i zipped the folder along with the myextension folder name , so firefox can&#039;t able to find the install.rdf file which is present under the myextension folder.Now i zipped the files under myextension folder and tried,this time its worked.

Thanks for you help for such a nice tutorial.

Regards,
Hari</description>
		<content:encoded><![CDATA[<p>Hi Robert,</p>
<p>Thanks for your help actually i zipped the folder along with the myextension folder name , so firefox can&#8217;t able to find the install.rdf file which is present under the myextension folder.Now i zipped the files under myextension folder and tried,this time its worked.</p>
<p>Thanks for you help for such a nice tutorial.</p>
<p>Regards,<br />
Hari</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-597970</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Mon, 17 Aug 2009 18:13:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-597970</guid>
		<description>Hari,

From what I know about that error, if you have coded the extension like my sample code above, is that you probably have the wrong version number for Firefox.

If that&#039;s not it, I have no idea.</description>
		<content:encoded><![CDATA[<p>Hari,</p>
<p>From what I know about that error, if you have coded the extension like my sample code above, is that you probably have the wrong version number for Firefox.</p>
<p>If that&#8217;s not it, I have no idea.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hari</title>
		<link>http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/#comment-597943</link>
		<dc:creator>Hari</dc:creator>
		<pubDate>Mon, 17 Aug 2009 13:28:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=1110#comment-597943</guid>
		<description>hi robert your article is very clear and easy to understand.But when is drag and drop the xpi file its throwing &lt;b&gt;Install script not found:204&lt;/b&gt; error. Can you help me regarding this.Thanks in advance.

Regards,
Hari</description>
		<content:encoded><![CDATA[<p>hi robert your article is very clear and easy to understand.But when is drag and drop the xpi file its throwing <b>Install script not found:204</b> error. Can you help me regarding this.Thanks in advance.</p>
<p>Regards,<br />
Hari</p>
]]></content:encoded>
	</item>
</channel>
</rss>
