Closed Bug 448260 Opened 16 years ago Closed 8 years ago

Allow extensions to be loaded from /usr/share/mozilla/extensions/common

Categories

(Toolkit :: Add-ons Manager, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: heikki.mantysaari, Unassigned)

Details

(Whiteboard: [intent-to-close])

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1a2pre) Gecko/2008072702 Minefield/3.1a2pre
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1a2pre) Gecko/2008072702 Minefield/3.1a2pre

According to the documentation[1] Firefox should load extensions which are installed in /usr/share/mozilla/extensions/{id}, but it doesn't. If I want to get my extension loaded, I have to put in in /usr/share/mozilla/extensions/{fx_id}/{extension_id}


[1]: http://developer.mozilla.org/en/docs/Installing_extensions

Reproducible: Always

Steps to Reproduce:
1. Install the extension files in /usr/share/mozilla/extensions/{extension_id}
2. Start Firefox
Actual Results:  
Firefox doesn't find the extension.

Expected Results:  
Firefox should find the extension and enable it.

Tested using FF 3.0.1 packaged in Ubuntu and FF 3.1 alpha nightly build downloaded from mozilla.org on 28 Jul 2008.
The documentation does not say that that is possible, though I agree it could be better worded.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
I find it extremely wrong and going against the purpose of having a single location for extensions to have to add the application id in the path, where the install.rdf files contain everything necessary for filtering at application level.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
Summary: Firefox doesn't find extension installed in /usr/share/mozilla/extensions/{id} → Firefox should look up extensions in /usr/share/mozilla/extensions/, not /usr/share/mozilla/extensions/{appid}
Product: Firefox → Toolkit
On the face of it this doesn't seem like a bad request to make. However if we did do this then I think we should make itto hide add-ons that are incompatible with the application yet appeared in that install location.
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → All
Hardware: PC → All
I would support a special subdirectory such as /usr/share/mozilla/extensions/common that all XR apps would search: but I do not think it's a high priority considering the potential UI issues with incompatible extensions.
Summary: Firefox should look up extensions in /usr/share/mozilla/extensions/, not /usr/share/mozilla/extensions/{appid} → Allow extensions to be loaded from /usr/share/mozilla/extensions/common
Due to a long period of inactivity on this bug (6.42 years), I am intending to close this bug within a month or so in accordance with: https://wiki.mozilla.org/Add-ons/OldBugs Please remove [intent-to-close] from the whiteboard and comment on this bug if you would like to keep it open.
Whiteboard: [intent-to-close]
Status: NEW → RESOLVED
Closed: 16 years ago8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.