<?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>Mozilla Add-ons Blog &#187; compatibility</title>
	<atom:link href="http://blog.mozilla.com/addons/category/compatibility/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/addons</link>
	<description>Official Blog of Mozilla Add-ons</description>
	<lastBuildDate>Fri, 19 Mar 2010 00:58:12 +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>Updating and porting your add-ons to SeaMonkey 2</title>
		<link>http://blog.mozilla.com/addons/2010/02/17/updating-to-seamonkey-2/</link>
		<comments>http://blog.mozilla.com/addons/2010/02/17/updating-to-seamonkey-2/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 23:08:36 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[add-ons]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[seamonkey]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=1342</guid>
		<description><![CDATA[It&#8217;s easy!
SeaMonkey 2.0 has been out for a while, and it&#8217;s time for add-on developers to give it some love. If your add-on already works on earlier versions of SeaMonkey, you should update your add-on&#8217;s compatibility as soon as you can. If not, this is a good time to consider adding SeaMonkey compatibility and increasing [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Updating and porting your add-ons to SeaMonkey 2", url: "http://blog.mozilla.com/addons/2010/02/17/updating-to-seamonkey-2/" });</script>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s easy!</p>
<p><a href="http://www.seamonkey-project.org/releases/seamonkey2.0/">SeaMonkey 2.0 has been out for a while</a>, and it&#8217;s time for add-on developers to give it some love. If your add-on already works on earlier versions of SeaMonkey, you should update your add-on&#8217;s compatibility as soon as you can. If not, this is a good time to consider adding SeaMonkey compatibility and increasing your usage numbers <img src='http://blog.mozilla.com/addons/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>SeaMonkey 2 is a big improvement from previous releases in terms of add-on support, and Firefox extension developers will find that it&#8217;s easy, sometimes trivial, to add support for SeaMonkey in their extensions. It only took me a couple of hours to add SeaMonkey support to <a href="https://addons.mozilla.org/en-US/firefox/addon/7684">my own add-on</a> (a new version in development at the moment), and this is a fairly complex extension I&#8217;m referring to. Well, that plus a few hours making <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=411536">an important contribution</a> to make it possible to port it <img src='http://blog.mozilla.com/addons/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>If you&#8217;re curious about SeaMonkey extension support, this article at MDC is the place to go to: <a href="https://developer.mozilla.org/en/Extensions_support_in_SeaMonkey_2">https://developer.mozilla.org/en/Extensions_support_in_SeaMonkey_2</a></p>
<p>Happy coding!</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=Updating+and+porting+your+add-ons+to+SeaMonkey+2&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2010%2F02%2F17%2Fupdating-to-seamonkey-2%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2010/02/17/updating-to-seamonkey-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Update your mobile add-ons for 1.1a1</title>
		<link>http://blog.mozilla.com/addons/2010/02/11/update-your-mobile-add-ons-for-1-1a1/</link>
		<comments>http://blog.mozilla.com/addons/2010/02/11/update-your-mobile-add-ons-for-1-1a1/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 00:44:55 +0000</pubDate>
		<dc:creator>Nick Nguyen (osunick)</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=1325</guid>
		<description><![CDATA[This post comes from Caitlin Looney, from the Firefox Mobile team.
Attention Firefox mobile add-on developers: Please ensure your mobile add-on minimum and maximum version is compatible with both the Maemo AND Windows Mobile platform. We will be releasing our fourth alpha of Fennec for Windows Mobile very soon and we want to make sure users [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Update your mobile add-ons for 1.1a1", url: "http://blog.mozilla.com/addons/2010/02/11/update-your-mobile-add-ons-for-1-1a1/" });</script>]]></description>
			<content:encoded><![CDATA[<p><em>This post comes from Caitlin Looney, from the Firefox Mobile team.</em></p>
<p>Attention Firefox mobile add-on developers: Please ensure your mobile add-on minimum and maximum version is compatible with both the Maemo AND Windows Mobile platform. We will be releasing our fourth alpha of Fennec for Windows Mobile very soon and we want to make sure users can discover and install your add-on directly from their device.</p>
<p>If you update your add-on&#8217;s maxVer in the Developer Control Panel to &#8220;1.1a1&#8243;, they will work with the latest version of Firefox for Windows Mobile.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=Update+your+mobile+add-ons+for+1.1a1&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2010%2F02%2F11%2Fupdate-your-mobile-add-ons-for-1-1a1%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2010/02/11/update-your-mobile-add-ons-for-1-1a1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Broken executables in extensions in Firefox 3.6</title>
		<link>http://blog.mozilla.com/addons/2010/01/22/broken-executables-in-extensions-in-firefox-3-6/</link>
		<comments>http://blog.mozilla.com/addons/2010/01/22/broken-executables-in-extensions-in-firefox-3-6/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 19:18:12 +0000</pubDate>
		<dc:creator>Dave Townsend</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[firefox 3.6]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=1238</guid>
		<description><![CDATA[Reposted from my blog in order to spread the word:
If you are an extension developer and include executable files in your XPI package (binary or shell scripts) then you may be seeing problems in Firefox 3.6.
Back between Firefox 3.6 beta and Firefox 3.6 RC we took a small fix to the extension manager that changed [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Broken executables in extensions in Firefox 3.6", url: "http://blog.mozilla.com/addons/2010/01/22/broken-executables-in-extensions-in-firefox-3-6/" });</script>]]></description>
			<content:encoded><![CDATA[<p>Reposted from <a href="http://www.oxymoronical.com/blog/2010/01/Broken-executables-in-extensions-in-Firefox-36">my blog</a> in order to spread the word:</p>
<p>If you are an extension developer and include executable files in your XPI package (binary or shell scripts) then you may be seeing problems in Firefox 3.6.</p>
<p>Back between Firefox 3.6 beta and Firefox 3.6 RC we took a small fix to the extension manager that changed how we extract the files from the XPI package. The fix involved adjusting how we accessed files to avoid hitting problems with certain anti-virus tools that would occasionally lock files in the middle of extraction making us fail to install the add-on. A side effect to this fix leaves us setting file permissions on the extracted files in a slightly different way to previously. This side effect means that the executable permission is getting stripped from all extracted files. If you try to execute these files with <code>nsIProcess</code> it will likely fail.</p>
<p>There is <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=541420">a bug on file</a> and I have a patch almost complete so hopefully this should be fixed in Firefox 3.6.1 but until then you can workaround this in your extension by setting the executable permissions on the file yourself. Assuming you have a <code>file</code> variable that is an <code>nsIFile</code> pointed at the executable, just do:</p>
<pre>file.permissions = 0755;</pre>
<p>In case you were wondering why we enforce file permissions at all, it is because it turns out there are quite a lot of different zip tools that developers use to build add-ons. Some of them are unfortunately broken and embed bogus permissions into the generated XPI. After extraction it leaves us with files that are unreadable/unwritable which makes the add-on fail to work correctly. This most commonly affects developers on windows (where permissions are a little laxer in general) who get odd bug reports from users on Linux which is respectfully refusing to use the files. The easy fix is to enforce read/write permissions on the extracted file in the first place.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=Broken+executables+in+extensions+in+Firefox+3.6&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2010%2F01%2F22%2Fbroken-executables-in-extensions-in-firefox-3-6%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2010/01/22/broken-executables-in-extensions-in-firefox-3-6/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Thanks for the compatibility reports!</title>
		<link>http://blog.mozilla.com/addons/2009/11/18/thanks-for-the-compatibility-reports/</link>
		<comments>http://blog.mozilla.com/addons/2009/11/18/thanks-for-the-compatibility-reports/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 08:23:47 +0000</pubDate>
		<dc:creator>Justin Scott (fligtar)</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[firefox 3.6]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=1151</guid>
		<description><![CDATA[A few weeks ago, we launched the Add-on Compatibility Reporter, a way for Firefox users to let us know if their incompatible add-ons were working properly or having issues. As of tonight, we&#8217;ve received 25,000 reports on 2,000 add-ons for Firefox 3.6 betas alone!
We just dispatched emails to the developers of those add-ons as follows:

105 [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Thanks for the compatibility reports!", url: "http://blog.mozilla.com/addons/2009/11/18/thanks-for-the-compatibility-reports/" });</script>]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, we <a href="http://blog.mozilla.com/addons/2009/10/22/announcing-the-add-on-compatibility-reporter/">launched</a> the <a href="https://addons.mozilla.org/addon/15003">Add-on Compatibility Reporter</a>, a way for Firefox users to let us know if their incompatible add-ons were working properly or having issues. As of tonight, we&#8217;ve received 25,000 reports on 2,000 add-ons for Firefox 3.6 betas alone!</p>
<p>We just dispatched emails to the developers of those add-ons as follows:</p>
<ul>
<li>105 add-ons that we think are compatible. These add-ons had more than 80% of reports saying the add-on worked fine. For these add-ons, we suggest that the developer test the add-on out themselves and then bump compatibility to Firefox 3.6.*.</li>
<li>24 add-ons with compatibility issues. These add-ons had more than 80% of reports saying that the add-on was not functioning properly. We ask the developers of these add-ons to review the submitted reports and look into the issues mentioned before bumping compatibility.</li>
<li>321 add-ons with mixed reports. These add-ons have received a number of reports, but we couldn&#8217;t make a guess as to the status. We encourage these developers to view the submitted reports and then test their add-ons before bumping compatibility.</li>
<li>830 add-ons with at least one report, but not enough to determine anything. We&#8217;ve asked these developers to test their add-ons with Firefox 3.6 and bump compatibility if everything checks out.</li>
</ul>
<p>The response to the Compatibility Reporter has been amazing, with almost 20,000 active users helping us out. Your reports will make a big difference in being able to ship Firefox 3.6 without add-on compatibility issues, so keep it up!</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=Thanks+for+the+compatibility+reports%21&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2009%2F11%2F18%2Fthanks-for-the-compatibility-reports%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2009/11/18/thanks-for-the-compatibility-reports/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Announcing the Add-on Compatibility Reporter</title>
		<link>http://blog.mozilla.com/addons/2009/10/22/announcing-the-add-on-compatibility-reporter/</link>
		<comments>http://blog.mozilla.com/addons/2009/10/22/announcing-the-add-on-compatibility-reporter/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 23:20:05 +0000</pubDate>
		<dc:creator>Justin Scott (fligtar)</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=1079</guid>
		<description><![CDATA[Weeks before every Firefox release comes a huge effort from Mozilla encouraging add-on developers to make sure their extensions and themes are updated to work with the upcoming version. This often results in a last-minute rush of submissions right when the new version of Firefox and Thunderbird are released.
As an experiment in ways to get [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Announcing the Add-on Compatibility Reporter", url: "http://blog.mozilla.com/addons/2009/10/22/announcing-the-add-on-compatibility-reporter/" });</script>]]></description>
			<content:encoded><![CDATA[<p>Weeks before every Firefox release comes a huge effort from Mozilla encouraging add-on developers to make sure their extensions and themes are updated to work with the upcoming version. This often results in a last-minute rush of submissions right when the new version of Firefox and Thunderbird are released.</p>
<p>As an experiment in ways to get users and developers involved with this process sooner, we&#8217;ve created the <a href="https://addons.mozilla.org/addon/15003?src=external-announceblog">Add-on Compatibility Reporter</a>, an add-on for Firefox and Thunderbird that allows testers to report compatibility information to Mozilla.</p>
<p>After installing the add-on, users will be able to use any incompatible add-ons they have installed and report back to us on whether the add-ons still work like they did in previous versions or are having some issues.</p>
<p><img src="http://blog.mozilla.com/addons/files/2009/10/acr.png" alt="Screenshot of the Add-on Compatibility Reporter" /></p>
<p>Add-on developers can then <a href="https://addons.mozilla.org/compatibility/reporter">browse the reports</a> submitted for their add-ons, even if the add-on isn&#8217;t hosted on Mozilla Add-ons. We&#8217;ll also be monitoring the report submissions and emailing developers when we have information as to whether their add-on might be compatible or incompatible with an upcoming Firefox release.</p>
<p>So, if you&#8217;re an alpha or beta tester of Firefox or Thunderbird and want to help make sure your add-ons are compatible for the final release, grab the <a href="https://addons.mozilla.org/addon/15003?src=external-announceblog">Add-on Compatibility Reporter</a> now!</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=Announcing+the+Add-on+Compatibility+Reporter&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2009%2F10%2F22%2Fannouncing-the-add-on-compatibility-reporter%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2009/10/22/announcing-the-add-on-compatibility-reporter/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Coming Up for AMO</title>
		<link>http://blog.mozilla.com/addons/2009/08/20/coming-up-for-amo/</link>
		<comments>http://blog.mozilla.com/addons/2009/08/20/coming-up-for-amo/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 01:44:27 +0000</pubDate>
		<dc:creator>Justin Scott (fligtar)</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[end users]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[roadmap]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=799</guid>
		<description><![CDATA[We launched Collections in June, Contributions in July, and the response to both has been amazing. What&#8217;s next for AMO? Here are some summaries of our upcoming projects.
Collections Phase II
We&#8217;ve had over 27,000 collections created and 6.5 million add-on downloads from those collections since the launch on June 10. We want to add a number [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Coming Up for AMO", url: "http://blog.mozilla.com/addons/2009/08/20/coming-up-for-amo/" });</script>]]></description>
			<content:encoded><![CDATA[<p>We launched <a href="http://blog.mozilla.com/addons/2009/06/10/introducing-add-on-collections/">Collections</a> in June, <a href="http://blog.mozilla.com/addons/2009/07/15/firefox-add-ons-contributions-pilot/">Contributions</a> in July, and the response to both has been amazing. What&#8217;s next for AMO? Here are some summaries of our upcoming projects.</p>
<h3>Collections Phase II</h3>
<p><a href="http://docs.google.com/Doc?docid=0Acwo2Bn17-PrZGZudHRobnJfMGdrMmM5cmdx&#038;hl=en"><img src="http://blog.mozilla.com/addons/files/2009/08/collections-thumb.png" alt="Screenshot of recommended add-ons box" style="float: right;"/></a>We&#8217;ve had over 27,000 collections created and 6.5 million add-on downloads from those collections since the launch on June 10. We want to add a number of new collection features to the website and Add-on Collector extension, including:</p>
<ul>
<li>collection ratings</li>
<li>statistics dashboard for collection creators</li>
<li>add-on recommendations based on collection data</li>
<li>recently viewed collections</li>
<li>Thunderbird &#038; Fennec support for the Add-on Collector</li>
</ul>
<p>Check out <a href="http://docs.google.com/Doc?docid=0Acwo2Bn17-PrZGZudHRobnJfMGdrMmM5cmdx&#038;hl=en">this spec</a> for all the details planned for this second phase. If you have feedback on this, please post it in <a href="http://groups.google.com/group/mozilla.dev.amo/browse_thread/thread/d212c87127e95052">this newsgroup thread</a>. The website features above are included in AMO 5.0.9, which should be released at the end of next week.</p>
<h3>Add-on Developer Hub</h3>
<p><a href="http://people.mozilla.com/~jscott/developer-hub/mockups/"><img src="http://blog.mozilla.com/addons/files/2009/08/developer-thumb.png" alt="Developer Hub Homepage Mock-up" style="float: right; padding: 0 0 10px 10px;"/></a>In May, we <a href="http://blog.mozilla.com/addons/2009/05/10/hello-add-on-developers/">posted</a> about our plans for a new one-stop-shop for add-on developers. Whether you&#8217;re someone new to Firefox and not sure if you want to write an extension, a long-time developer looking to stay up-to-date on add-on news and documentation, or an add-on author wanting to update your AMO listings, the Add-on Developer Hub at AMO will be the place to go.</p>
<p>Among the features of the new developer area are:</p>
<ul>
<li>add-on case studies</li>
<li>AMO policies</li>
<li>how-to library/portal</li>
<li>API/Language reference links</li>
<li>add-on builder (extension skeletons with working UI components)</li>
<li>add-on validator</li>
</ul>
<p>You can see some mock-ups of what the new site will look like <a href="http://people.mozilla.com/~jscott/developer-hub/mockups/">here</a>, or view the <a href="http://docs.google.com/Doc?docid=0Ad7mAOXgEBZyZGRzNnZ3YjRfMjBnc3Y1YnhkNA&#038;hl=en">spec</a> for all the details. Please post any feedback in <a href="http://groups.google.com/group/mozilla.dev.amo/browse_thread/thread/cd74bce53525895b">this newsgroup thread</a>. We&#8217;re planning this for AMO 5.1, which should be released in late September.</p>
<h3>Disclosure of Add-on Practices</h3>
<p><a href="http://docs.google.com/Doc?docid=0Acwo2Bn17-PrZGZudHRobnJfOGhka2RocGdk&#038;hl=en"><img src="http://blog.mozilla.com/addons/files/2009/08/disclosure-thumb.png" alt="Disclosure of Add-on Practices checkboxes" style="float: right; padding: 0 0 10px 10px;"/></a>Many add-on authors, individuals and companies alike, invest large amounts of time and effort into their add-ons, and wish to be compensated for their work. Although we have launched the Contributions feature for authors to accept donations from users, some authors have partnered with companies to support the continued development of their add-on in exchange for the add-on making certain changes to Firefox. We enacted a <a href="http://blog.mozilla.com/addons/2009/05/01/no-surprises/">No Surprises</a> policy in an effort to protect user choice, but unfortunately continue to find surprises.</p>
<p>We feel it is necessary for users to know about certain add-on practices that an add-on employs prior to installation. These practices must be disclosed in a clear and consistent way across AMO. Our plan for this is described in <a href="http://docs.google.com/Doc?docid=0Acwo2Bn17-PrZGZudHRobnJfOGhka2RocGdk&#038;hl=en">this spec</a>. Please post any feedback in <a href="http://groups.google.com/group/mozilla.dev.amo/browse_thread/thread/ae79da95c634ae02">this newsgroup thread</a>.</p>
<h3>Add-on Compatibility Reporter</h3>
<p><a href="http://docs.google.com/Doc?docid=0Acwo2Bn17-PrZGZudHRobnJfMTFnbTRqcDlkcg&#038;hl=en"><img src="http://blog.mozilla.com/addons/files/2009/08/reporter-thumb.png" alt="Compatibility Reporter Mock-up" style="float: right; padding: 0 0 10px 10px;"/></a>New versions of Firefox are always in the works, and the lead-up to a final release can be hectic for both add-on developers and the AMO team as we try to encourage everyone to test and update their add-ons in the new version. We&#8217;ve come up with an idea for an Add-on Compatibility Reporter extension that would be bundled with alpha and beta builds of Firefox and facilitate add-on testing and reporting.</p>
<p>If you have add-ons installed that don&#8217;t work, you can report that to AMO. If you have incompatible add-ons installed that work fine, you can report that to us too. We&#8217;ll look at all the submitted reports and email developers when we think we know whether the add-on is compatible with that Firefox version, or if it&#8217;s not compatible and what problems users are having.</p>
<p>For all the details, you can <a href="http://docs.google.com/Doc?docid=0Acwo2Bn17-PrZGZudHRobnJfMTFnbTRqcDlkcg&#038;hl=en">read the spec</a>. If you have feedback, please post in <a href="http://groups.google.com/group/mozilla.dev.amo/browse_thread/thread/d98b88a96f153b01">this newsgroup thread</a>.</p>
<p>As you can see, we have a lot going on, including several projects not mentioned here. Stay tuned to the newsgroup and this blog for the latest on add-ons.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=Coming+Up+for+AMO&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2009%2F08%2F20%2Fcoming-up-for-amo%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2009/08/20/coming-up-for-amo/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Firefox 3.5.* maxver now available</title>
		<link>http://blog.mozilla.com/addons/2009/04/28/firefox-35-maxver-now-available/</link>
		<comments>http://blog.mozilla.com/addons/2009/04/28/firefox-35-maxver-now-available/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 20:02:28 +0000</pubDate>
		<dc:creator>Nick Nguyen (osunick)</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[firefox 3.5]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=467</guid>
		<description><![CDATA[With the Firefox 3.5b4 release, we&#8217;ve enabled the 3.5.* maxver in the AMO Developer tools.  For the vast majority of add-ons without binary components, you can simply update your maxver to 3.5.* and it will be compatible with all versions of Firefox 3.5 through the release.  If you do have a binary component, [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Firefox 3.5.* maxver now available", url: "http://blog.mozilla.com/addons/2009/04/28/firefox-35-maxver-now-available/" });</script>]]></description>
			<content:encoded><![CDATA[<p>With the <a href="http://www.mozilla.com/en-US/firefox/all-beta.html">Firefox 3.5b4 release</a>, we&#8217;ve enabled the 3.5.* maxver in the AMO Developer tools.  For the vast majority of add-ons without binary components, you can simply update your maxver to 3.5.* and it will be compatible with all versions of Firefox 3.5 through the release.  If you do have a binary component, you should only have to recompile your code against the latest- for more info see the <a href="https://wiki.mozilla.org/Firefox3.5/StatusMeetings/2009-04-22#Add-Ons">Firefox wiki</a>.</p>
<p>Thanks!</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=Firefox+3.5.%2A+maxver+now+available&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2009%2F04%2F28%2Ffirefox-35-maxver-now-available%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2009/04/28/firefox-35-maxver-now-available/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox 3.5 and add-on compatibility</title>
		<link>http://blog.mozilla.com/addons/2009/03/12/firefox-35-and-add-on-compatibility/</link>
		<comments>http://blog.mozilla.com/addons/2009/03/12/firefox-35-and-add-on-compatibility/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 23:49:37 +0000</pubDate>
		<dc:creator>Justin Scott (fligtar)</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[firefox 3.5]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=381</guid>
		<description><![CDATA[Last Friday, it was announced that Firefox 3.1 will be renamed to Firefox 3.5. What does this mean for add-on compatibility?
Right now, Firefox 3.1b4pre is available as a maxVersion on AMO, and can be used by any add-ons that support current Shiretoko builds. On Tuesday, March 17, these builds will be renamed to 3.5b4pre, and [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Firefox 3.5 and add-on compatibility", url: "http://blog.mozilla.com/addons/2009/03/12/firefox-35-and-add-on-compatibility/" });</script>]]></description>
			<content:encoded><![CDATA[<p>Last Friday, it was <a href="https://developer.mozilla.org/devnews/index.php/2009/03/06/shiretoko-to-be-named-firefox-35/">announced</a> that Firefox 3.1 will be renamed to Firefox 3.5. What does this mean for add-on compatibility?</p>
<p>Right now, Firefox 3.1b4pre is available as a <a href="https://addons.mozilla.org/en-US/firefox/pages/appversions">maxVersion</a> on <abbr title="addons.mozilla.org">AMO</abbr>, and can be used by any add-ons that support current Shiretoko builds. On Tuesday, March 17, these builds will be renamed to 3.5b4pre, and the maxVersion on AMO will be renamed accordingly. This means that as an add-on developer, <b>if you mark your add-on as compatible with 3.1b4pre before Tuesday, it will automatically change to support 3.5b4pre when necessary</b>. After Tuesday, developers can simply start using 3.5b4pre as their maxVersion.</p>
<p>Similarly, Firefox 3.2a1pre will be renamed to 3.6a1pre on Tuesday. Any add-ons currently compatible with 3.2a1pre will automatically be 3.6a1pre compatible on Tuesday.</p>
<p>Followers of the <a href="https://addons.mozilla.org/en-US/firefox/compatibility">add-on compatibility dashboard</a> may notice that it will no longer be accurate after the renames on Tuesday. The AMO team is planning to support <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=483077">version grouping</a> of Firefox 3.1 and 3.5 with its 5.0.4 release to be deployed on April 9.</p>
<p>Additional compatibility updates will be posted here on the <a href="http://blog.mozilla.com/addons">Mozilla Add-ons Blog</a>.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=Firefox+3.5+and+add-on+compatibility&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2009%2F03%2F12%2Ffirefox-35-and-add-on-compatibility%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2009/03/12/firefox-35-and-add-on-compatibility/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IID Changes to Some Gecko 1.9.1 Interfaces</title>
		<link>http://blog.mozilla.com/addons/2009/02/10/iid-changes-to-some-gecko-191-interfaces/</link>
		<comments>http://blog.mozilla.com/addons/2009/02/10/iid-changes-to-some-gecko-191-interfaces/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 15:45:38 +0000</pubDate>
		<dc:creator>blizzard</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[firefox 3.5]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=313</guid>
		<description><![CDATA[This post is here to warn a subset of add-on authors that we&#8217;re making some late changes to the IID for some interfaces on the Gecko 1.9.1 branch.  A very small subset of people are likely affected based on our scan of a bunch of add-ons.  Note that this doesn&#8217;t affect the methods on the [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "IID Changes to Some Gecko 1.9.1 Interfaces", url: "http://blog.mozilla.com/addons/2009/02/10/iid-changes-to-some-gecko-191-interfaces/" });</script>]]></description>
			<content:encoded><![CDATA[<p>This post is here to warn a subset of add-on authors that we&#8217;re making some late changes to the IID for some interfaces on the Gecko 1.9.1 branch.  A very small subset of people are likely affected based on our scan of a bunch of add-ons.  Note that this doesn&#8217;t affect the methods on the interfaces themselves, just the IIDs for interfaces.  So it should not require a functional change.</p>
<p><strong>What we&#8217;re changing:</strong></p>
<p>Based on a <a href="http://groups.google.com/group/mozilla.dev.platform/browse_thread/thread/3bd5f5599caf2e14#">report on the dev-platform mailing list</a> there are some interfaces that were changed between Gecko 1.8.0 and Gecko 1.9.0 <a href="https://developer.mozilla.org/en/Creating_XPCOM_Components/An_Overview_of_XPCOM#Components">without changing the IID</a> for that interface.  Gecko 1.9.1, which inherited the code from Gecko 1.9.0, currently contains this error as well.  [Note that most of the discussion of the reported issue appears to be missing from Google Groups.  We are not sure why this is, but we assure you there was a long discussion of the issues.]</p>
<p>There are apparently some extensions for Thunderbird which need to be able to detect which version of an interface is being used based on the IID.  (Thunderbird 2 and Firefox 2 were both based on Gecko 1.8.0 and Thunderbird 3 and Firefox 3.1 will be based on Gecko 1.9.1.)  In order to make detecting that difference possible we need to make the change in the 1.9.1 branch before we release Firefox 3.1, as that will also serve as the baseline for Thunderbird 3.</p>
<p>These are the affected interfaces <a href="http://groups.google.com/group/mozilla.dev.platform/browse_thread/thread/3bd5f5599caf2e14#">listed in the post</a> and have been changed ahead of the release of Firefox 3.1 Beta 3:</p>
<p><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475897">475897</a> imgIContainer<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475898">475898</a> jsdIDebuggerService<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475900">475900</a> nsIAbDirectoryQueryArguments<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475901">475901</a> nsIAccessibleValue<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475912">475912</a> nsITokenDialogs<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475913">475913</a> nsIXULWindow<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475915">475915</a> nsPIWindowWatcher</p>
<p>These interfaces will be changed by the mailnews team before the release of Thunderbird 3:</p>
<p><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475909">475909</a> nsIMailtoUrl<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475903">475903</a> nsIFolderListener<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475904">475904</a> nsIImapMailFolderSink<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475906">475906</a> nsIImportMail nsIImportMailboxDescriptor<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=475907">475907</a> nsINNTPNewsgroupList</p>
<p><strong>Am I affected?</strong></p>
<p>Very few people are likely affected by this change.  You might be affected if:</p>
<ol>
<li>Your extension includes binary components written in C++ and uses the affected interfaces.</li>
<li>Your extension is loading an affected component using the IID instead of by name.</li>
</ol>
<p><em>JavaScript-only extensions that refer to components by name instead of by IID will not be affected by this change.  This is almost all extensions.</em></p>
<p><strong>What do I have to do if I&#8217;m affected?</strong></p>
<p>If you&#8217;ve got an affected C++ component all you will have to do is rebuild your component with the new header files and re-release it.  We&#8217;re not changing interfaces, just the IID associated with them.</p>
<p>If you&#8217;ve got a component in JavaScript and you&#8217;re using interfaces by IID instead of name you will have to change the IID in your extension and re-release.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=IID+Changes+to+Some+Gecko+1.9.1+Interfaces&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2009%2F02%2F10%2Fiid-changes-to-some-gecko-191-interfaces%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2009/02/10/iid-changes-to-some-gecko-191-interfaces/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Quick &amp; Dirty Way to Test Your Add-ons in Fx 3.1b2</title>
		<link>http://blog.mozilla.com/addons/2009/01/13/the-quick-dirty-way-to-test-your-add-ons-in-fx-31b2/</link>
		<comments>http://blog.mozilla.com/addons/2009/01/13/the-quick-dirty-way-to-test-your-add-ons-in-fx-31b2/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 18:06:19 +0000</pubDate>
		<dc:creator>rbango</dc:creator>
				<category><![CDATA[compatibility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[firefox 3.5]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/addons/?p=244</guid>
		<description><![CDATA[As I&#8217;m sure you&#8217;ve noticed, we&#8217;re pretty hot on getting as many add-ons as possible up to Firefox 3.1 beta 2 compliance. For users, it&#8217;s extremely important that the add-ons that make their browser unique and useful are immediately available when a new version of Firefox is released.
The most cumbersome part of this whole process [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "The Quick &#38; Dirty Way to Test Your Add-ons in Fx 3.1b2", url: "http://blog.mozilla.com/addons/2009/01/13/the-quick-dirty-way-to-test-your-add-ons-in-fx-31b2/" });</script>]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;m sure you&#8217;ve noticed, we&#8217;re pretty hot on getting as many add-ons as possible up to Firefox 3.1 beta 2 compliance. For users, it&#8217;s extremely important that the add-ons that make their browser unique and useful are immediately available when a new version of Firefox is released.</p>
<p>The most cumbersome part of this whole process is having to do a new build of your add-on just to change the maxVerison in install.rdf so you can test it out. Well, that&#8217;s not necessarily the case and while more experienced developers may know this, I want to ensure that contributors that are new to the Mozilla platform are aware that you can test your add-on in Fx 3.1b2 <em><strong>without having to physically update it</strong></em>.</p>
<p>All builds of Firefox allow you to turn off the add-on compatibility check which prevents unsupported add-ons from running in newer versions of the browser. By disabling this check, you&#8217;ll be able to install your add-on and run it through its paces. The process is painless and described below:</p>
<p>1. In your address bar, type the following: <strong>about:config</strong></p>
<p><a href="http://blog.mozilla.com/addons/files/2009/01/about_config-mozilla-firefox-31-beta-2.jpg"><img class="alignnone size-medium wp-image-237" title="about_config-mozilla-firefox-31-beta-2" src="http://blog.mozilla.com/addons/files/2009/01/about_config-mozilla-firefox-31-beta-2-300x33.jpg" alt="" width="300" height="33" /></a></p>
<p>2. You may see a message that says, &#8220;This might void your warranty!&#8221;. Click on the &#8220;I&#8217;ll be careful&#8230;&#8221; button</p>
<p><a href="http://blog.mozilla.com/addons/files/2009/01/void.jpg"><img class="alignnone size-medium wp-image-242" title="void" src="http://blog.mozilla.com/addons/files/2009/01/void-300x84.jpg" alt="" width="300" height="84" /></a></p>
<p>3. Right click on any entry to display the context menu and select New &gt; Boolean</p>
<p><a href="http://blog.mozilla.com/addons/files/2009/01/newboolsetting.jpg"><img class="alignnone size-medium wp-image-241" title="newboolsetting" src="http://blog.mozilla.com/addons/files/2009/01/newboolsetting-300x167.jpg" alt="" width="300" height="167" /></a></p>
<p>4. Set the preference name to <strong>extensions.checkCompatibility</strong> and the value to <strong>false</strong></p>
<p><a href="http://blog.mozilla.com/addons/files/2009/01/newboolean.jpg"><img class="alignnone size-medium wp-image-240" title="newboolean" src="http://blog.mozilla.com/addons/files/2009/01/newboolean-300x164.jpg" alt="" width="300" height="164" /></a></p>
<p><a href="http://blog.mozilla.com/addons/files/2009/01/booleanfalse.jpg"><img class="alignnone size-medium wp-image-238" title="booleanfalse" src="http://blog.mozilla.com/addons/files/2009/01/booleanfalse-300x163.jpg" alt="" width="300" height="163" /></a></p>
<p>5. You should now see the new entry listed</p>
<p><a href="http://blog.mozilla.com/addons/files/2009/01/compatentry.jpg"><img class="alignnone size-medium wp-image-239" title="compatentry" src="http://blog.mozilla.com/addons/files/2009/01/compatentry-300x35.jpg" alt="" width="300" height="35" /></a></p>
<p>6. Finally, restart Firefox and install your add-on</p>
<p>Once you&#8217;ve tested your add-on, you can then decide how to best handle the maxVersion update. In many cases, if your add-on works perfectly and does not require any Fx 3.1-specific code changes, you can simply update the maxVersion via the developer tools on AMO.</p>
<p><a href="http://blog.mozilla.com/addons/files/2009/01/maxversion.jpg"><img class="alignnone size-medium wp-image-247" title="maxversion" src="http://blog.mozilla.com/addons/files/2009/01/maxversion-300x65.jpg" alt="" width="300" height="65" /></a></p>
<p>If you find that your add-on isn&#8217;t working correctly, then that&#8217;s when you&#8217;ll need to correct any issues and upload a new version for review. The following page lists common issues that may cause your add-on to break:</p>
<p><a href="https://developer.mozilla.org/En/Updating_extensions_for_Firefox_3.1">https://developer.mozilla.org/En/Updating_extensions_for_Firefox_3.1</a></p>
<p>As <a href="http://blog.mozilla.com/addons/2009/01/09/public-service-announcement-update-your-add-ons-to-31/">Nick mentioned earlier</a>, as of Fx 3.1b2, no changes are planned which should affect add-on compatibility so now is a great time to ensure you&#8217;re compliant and that your users will be able to continue to take advantage of your excellent work.</p>
<p><strong>NOTE: Please be sure to set </strong><strong>extensions.checkCompatibility </strong><strong>back to &#8220;true&#8221; once you&#8217;re done testing. Otherwise, you&#8217;ll bypass checks during your normal browsing that could dramatically affect your experience. It should ONLY be set for testing your add-on and is not recommended for normal browser usage.</strong></p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=7e0eb025-1057-4238-a77c-a634ef8a9d63&amp;title=The+Quick+%26amp%3B+Dirty+Way+to+Test+Your+Add-ons+in+Fx+3.1b2&amp;url=http%3A%2F%2Fblog.mozilla.com%2Faddons%2F2009%2F01%2F13%2Fthe-quick-dirty-way-to-test-your-add-ons-in-fx-31b2%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/addons/2009/01/13/the-quick-dirty-way-to-test-your-add-ons-in-fx-31b2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
