Closed Bug 1790997 Opened 3 years ago Closed 3 years ago

Document the 2022 procedure for deploying an enterprise extension

Categories

(WebExtensions :: Untriaged, enhancement)

Firefox 91
enhancement

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: minfrin, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15

Steps to reproduce:

Identity an authoritative Firefox/Mozilla document that describes the system wide installation of an extension in a Firefox browser in 2022.

Actual results:

According to https://extensionworkshop.com/documentation/publish/distribute-sideloading/#standard-extension-folders, a site that does not appear to be affiliated with Firefox by name but that carries Firefox branding, it is possible to sideload an extension by naming the extension a given name and placing the extension in a given directory. This does not work in Firefox 91 or 104.

According to https://blog.mozilla.org/addons/2019/10/31/firefox-to-discontinue-sideloaded-extensions/, sideloading of extensions was "changed". The body of the blog entry claims that sideloading extensions will be "discontinued".

A default install of Firefox 104 on a Raspberry Pi shows the following sideloaded extensions preinstalled:

Add-ons Search Detection extension 2.0.0 true addons-search-detection@mozilla.com
Amazon.co.uk extension 1.9 true amazon@search.mozilla.org
Amazon.com extension 1.3 true amazondotcom@search.mozilla.org
Bing extension 1.3 true bing@search.mozilla.org
DuckDuckGo extension 1.1 true ddg@search.mozilla.org
eBay extension 1.3 true ebay@search.mozilla.org
Google extension 1.2 true google@search.mozilla.org
Wikipedia (en) extension 1.1 true wikipedia@search.mozilla.org
English (US) Language Pack locale 104.0.2buildid20220902.153754 true langpack-en-US@firefox.mozilla.org

From the above list sideloading is obviously possible, but the process is undocumented.

Expected results:

We need an accurate description of how to sideload an extension in a Firefox browser in 2022.

The Bugbug bot thinks this bug should belong to the 'WebExtensions::Untriaged' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Product: Firefox → WebExtensions

Hello,

After reading through the report, what you are proposing is an enhancement and not a defect.

As such I will mark it accordingly. Thank you !

Type: defect → enhancement

I'm aware that many project managers are quite happy to consider something "done" without any documentation whatsoever, this doesn't justify making this an enhancement.

The extensions you have listed are builtin addons distributed inside of firefox. They are not sideloaded.

The extensionworkshop page you linked to is the authoritative documentation. If there is a problem with the instructions or they do not work, please post steps to reproduce and where the process does not work.

Flags: needinfo?(minfrin)
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Flags: needinfo?(minfrin)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.