use the AddonManager API in preference to nsIExtensionManager for Firefox 4 compatibility

Bug #718603 reported by James Henstridge
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Bindwood
Fix Released
Low
James Henstridge

Bug Description

We currently use nsIExtensionManager to locate the couchdb_env.sh script stored with the extension. Unfortunately Firefox 4 has removed that interface, so we'll need to do the equivalent with the newer AddonManager API.

https://developer.mozilla.org/en/NsIExtensionManager_(Toolkit)
https://developer.mozilla.org/en/Addons/Add-on_Manager
http://paste.ubuntu.com/566882/
http://forums.mozillazine.org/viewtopic.php?f=19&t=2023739&start=0
http://mschade.me/mozilla-add-on-manager-woes

Related branches

Changed in bindwood:
status: New → In Progress
Revision history for this message
James Henstridge (jamesh) wrote :

Merged to trunk in r30.

Changed in bindwood:
assignee: nobody → James Henstridge (jamesh)
status: In Progress → Fix Committed
Changed in bindwood:
milestone: none → 1.1.0
Changed in bindwood:
status: Fix Committed → Fix Released
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.