<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>extensions on Oxymoronical</title>
    <link>https://www.oxymoronical.com/blog/tag/extensions/</link>
    <description>Recent content in extensions on Oxymoronical</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 15 Aug 2016 16:29:33 +0000</lastBuildDate>
    <atom:link href="https://www.oxymoronical.com/blog/tag/extensions/feed/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>A new owner for the add-ons manager</title>
      <link>https://www.oxymoronical.com/blog/2016/08/A-new-owner-for-the-add-ons-manager/</link>
      <pubDate>Mon, 15 Aug 2016 16:29:33 +0000</pubDate>
      <guid>https://www.oxymoronical.com/blog/2016/08/A-new-owner-for-the-add-ons-manager/</guid>
      <description>&lt;p&gt;I’ve been acting as the owner for the add-ons manager for the past little while and while I have always cared a lot about the add-ons space it is time to formerly pass over the torch. So I was pleased that &lt;a href=&#34;http://rhelmer.org/blog/&#34;&gt;Rob Helmer&lt;/a&gt; was willing to take it over from me.&lt;/p&gt;&#xA;&lt;p&gt;Rob has been doing some exceptional work on making system add-ons (used as part of the go faster project) more robust and easier for Mozilla to use. He’s also been thinking lot about improvements we can make to the add-ons manager code to make it more friendly to approach.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Making communicating with chrome from in-content pages easy</title>
      <link>https://www.oxymoronical.com/blog/2015/03/Making-communicating-with-chrome-from-in-content-pages-easy/</link>
      <pubDate>Mon, 23 Mar 2015 08:34:24 +0000</pubDate>
      <guid>https://www.oxymoronical.com/blog/2015/03/Making-communicating-with-chrome-from-in-content-pages-easy/</guid>
      <description>&lt;p&gt;As Firefox increasingly switches to support running in multiple processes we’ve been finding common problems. Where we can we are designing nice APIs to make solving them easy. One problem is that we often want to run in-content pages like about:newtab and about:home in the child process without privileges making it safer and less likely to bring down Firefox in the event of a crash. These pages still need to get information from and pass information to the main process though, so we have had to come up with ways to handle that. Often we use custom code in a frame script acting as a middle-man, using things like DOM events to listen for requests from the in-content page and then messaging to the main process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nightly Tester Tools is being brought back to life</title>
      <link>https://www.oxymoronical.com/blog/2010/10/Nightly-Tester-Tools-is-being-brought-back-to-life/</link>
      <pubDate>Mon, 18 Oct 2010 21:14:35 +0000</pubDate>
      <guid>https://www.oxymoronical.com/blog/2010/10/Nightly-Tester-Tools-is-being-brought-back-to-life/</guid>
      <description>&lt;p&gt;After my &lt;a href=&#34;https://www.oxymoronical.com/blog/2010/05/Where-is-the-updated-Nightly-Tester-Tools&#34;&gt;last post&lt;/a&gt; about how I no longer have the time to maintain &lt;a href=&#34;https://www.oxymoronical.com/web/firefox/nightly&#34;&gt;Nightly Tester Tools&lt;/a&gt; I am happy to say that someone has stepped forward to take over development and maintenance. I’m even more happy that it is one of the Mozilla teams so finally NTT is going to be officially owned and supported by Mozilla.&lt;/p&gt;&#xA;&lt;p&gt;I sat down with them last week to talk over what I saw as the key goals of NTT and some ideas I had had suggested to me for the future but they also want to hear from you so &lt;a href=&#34;http://harthur.wordpress.com/2010/10/18/nightly-tester-tools-resurrection/&#34;&gt;go and read about their plans&lt;/a&gt; and give them your thoughts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to extend the new Add-ons Manager (or how I built a simple greasemonkey clone in an evening)</title>
      <link>https://www.oxymoronical.com/blog/2010/07/How-to-extend-the-new-Add-ons-Manager/</link>
      <pubDate>Fri, 09 Jul 2010 22:30:56 +0000</pubDate>
      <guid>https://www.oxymoronical.com/blog/2010/07/How-to-extend-the-new-Add-ons-Manager/</guid>
      <description>&lt;p&gt;One of the goals of the new add-ons manager API was to create something that was itself extensible. A couple of times in the past we’ve had to add new types of add-ons to the UI like Plugins and Personas. In both cases squeezing them into the UI was something of a kludge involving a bunch of custom code for each case. We already have a number of new types of add-ons that we want to add, things like search plugins which are currently managed by their own custom UI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Where is the updated Nightly Tester Tools?</title>
      <link>https://www.oxymoronical.com/blog/2010/05/Where-is-the-updated-Nightly-Tester-Tools/</link>
      <pubDate>Mon, 17 May 2010 02:39:00 +0000</pubDate>
      <guid>https://www.oxymoronical.com/blog/2010/05/Where-is-the-updated-Nightly-Tester-Tools/</guid>
      <description>&lt;p&gt;Many of you nightly testers may have noticed that Nightly Tester Tools’ compatibility override feature doesn’t work with the new add-ons manager and may be wondering when I’m planning to issue an update to fix that. The more astute of you may have noticed that there hasn’t actually been a real code update to Nightly Tester Tools in 2 years, barring a couple of simple app compatibility fixes. Those with a sharp memory will remember that I said &lt;a href=&#34;https://www.oxymoronical.com/blog/2008/08/Throwing-in-the-Towel&#34;&gt;just under 2 years ago&lt;/a&gt; that I was ceasing work on my extensions in my spare time. I suggested that Nightly Tester Tools might still receive the odd update but obviously that hasn’t happened and the truth is that I can’t see it happening anytime soon. I’m too busy with that whole real life thing to even be able to work on projects I do enjoy, let alone maintain old stuff that no longer really interests me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How extensions can slow down Firefox (my dirty little secret)</title>
      <link>https://www.oxymoronical.com/blog/2008/10/How-extensions-can-slow-down-Firefox-my-dirty-little-secret/</link>
      <pubDate>Mon, 06 Oct 2008 11:21:24 +0000</pubDate>
      <guid>https://www.oxymoronical.com/blog/2008/10/How-extensions-can-slow-down-Firefox-my-dirty-little-secret/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.oxymoronical.com/web/firefox/TabSidebar&#34;&gt;Tab Sidebar&lt;/a&gt; is probably my favourite extension that I’ve created. It is certainly the most polished, thanks mostly to other people pushing me to make it so. For those that haven’t used it it creates a thumbnail preview of all of your tabs in the sidebar. The thumbnails automatically update whenever the page changes, even things like popup menus generally show up. This automatic updating comes at a cost though.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Throwing in the Towel</title>
      <link>https://www.oxymoronical.com/blog/2008/08/Throwing-in-the-Towel/</link>
      <pubDate>Tue, 26 Aug 2008 19:52:45 +0000</pubDate>
      <guid>https://www.oxymoronical.com/blog/2008/08/Throwing-in-the-Towel/</guid>
      <description>&lt;p&gt;I guess it isn’t going to come as much of a surprise to people when I say I’ve been having a hard time finding the time to maintain the extensions I develop. I’ll go over some of the reasons why shortly, but I guess the highlight (or lowlight depending on your point of view) of this post is that I’m no longer going to really put in any effort to keep them updated.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Extension Updates</title>
      <link>https://www.oxymoronical.com/blog/2007/03/Extension-Updates/</link>
      <pubDate>Sat, 31 Mar 2007 16:30:59 +0000</pubDate>
      <guid>https://www.oxymoronical.com/blog/2007/03/Extension-Updates/</guid>
      <description>&lt;p&gt;Obviously for those keeping up with this rather minimal blog I’m somewhat behind where I hoped to be since my last post. Still no new release of Nightly Tester Tools so I thought it worth giving a quick round-up of the few extension’s I’m still working actively on and what’s happening with them:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.oxymoronical.com/web/firefox/nightly&#34;&gt;Nightly Tester Tools&lt;/a&gt; is getting the main development work right now. My previous few weekends have been spent working on coding zip support so that it can update an extension’s compatibility info on the fly in the xpi file. This will allow the Mozilla extension manager to do it’s job, which is handling the safe install of the extension itself. Right now I’ve slowed down because I’m about to start talking to Mozilla about getting the zip writing component into the Mozilla platform which will undoubtedly require some API changes. That and I don’t have a Linux or Windows platform to do a build of the component on. If anyone wants to volunteer to assist (you need to already have experience of building a mozilla app) then please &lt;a href=&#34;https://www.oxymoronical.com/view/846&#34;&gt;get in touch&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
