Enable removing sideloaded extensions
Categories
(Toolkit :: Add-ons Manager, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox74 | --- | verified |
People
(Reporter: mixedpuppy, Assigned: mixedpuppy)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Enable the ability to remove sideloaded extensions from firefox, but don't remove the addon file if it is not in the profile.
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Comment 2•3 years ago
|
||
Backed out for xpcshell perma fails on test_registry.js.
Assignee | ||
Comment 3•3 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b9e826ee32158cc87ec497ef952b67e09e169c1d
Pushed by dvarga@mozilla.com: https://hg.mozilla.org/mozilla-central/rev/02d52e2e7d62 enable removing sideloaded extensions from Firefox r=zombie
Assignee | ||
Comment 5•3 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=c2b6afbef916f7848dce4bc928c83b88c16e89b9
Assignee | ||
Comment 6•3 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=2958e6bae756c08d52bce941042622714518d8e7
Assignee | ||
Comment 7•3 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=8c1d8d4b49b7307124d580b2f6071aa79ddf4007
Assignee | ||
Comment 8•3 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=1aff0d6731ab23b13a7075553758fba74e3ffc53
Assignee | ||
Comment 9•3 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=1820938cc39424b6cd910953686f4aa066a1fccf
Comment 10•3 years ago
|
||
Pushed by scaraveo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9187e110c0e5 enable removing sideloaded extensions from Firefox r=aswan,zombie
Comment 11•3 years ago
|
||
bugherder |
Comment 12•3 years ago
|
||
Hello,
Verified the fix using the latest Beta (74.0b4/20200216164042) under Windows 10 Pro 64-bit, macOS Catalina 10.5 and Ubuntu 16.04 LTS.
Sideloaded extensions can now be properly removed via Add-ons Manager (using the Remove option from each individual add-on).
Add-ons sideloaded in the profile folder will be deleted from the folder if removed via Add-ons Manager. Add-ons sideloaded in other locations will not be deleted, as intended.
However, in the case of add-ons sideloaded in the installation directory of the browser (Firefox main folder → browser → extensions), the option to remove the add-ons from Add-ons Manager is not available. Clicking the three-dot menu will not display an option to remove the add-on, but instead the “Can’t Be Removed Why?” option is present.
Is this the intended behavior of this particular sideloading location (installation directory) ?
Assignee | ||
Comment 13•3 years ago
|
||
(In reply to Alex Cornestean from comment #12)
However, in the case of add-ons sideloaded in the installation directory of the browser (Firefox main folder → browser → extensions), the option to remove the add-ons from Add-ons Manager is not available. Clicking the three-dot menu will not display an option to remove the add-on, but instead the “Can’t Be Removed Why?” option is present.
Is this the intended behavior of this particular sideloading location (installation directory) ?
Are you able to sideload into that location in 74? If so, that is a bug that needs to be fixed.
If it is a sideload installed prior to 74 that continues to work in 74, I think it should be removable (TBD, possibly just remove it automatically), but that can be a followup bug (please post one blocking this one).
Comment 14•3 years ago
•
|
||
Hello,
As requested, I've filed two issues:
1616545 - add-ons can still be sideloaded in the installation directory in both FX74 and FX75
1616546 - add-ons sideloaded in the installation directory prior to FX74 and FX75 cannot be removed via Add-ons Manager after updating the browser to the latest version
Comment 15•3 years ago
|
||
Verified as Fixed on the latest Beta (74.0b8/20200226031638) under Windows 10 Pro 64-bit, macOS Catalina 10.15 and Ubuntu 16.04 LTS.
Sideloaded extensions can now be properly removed from Firefox via Add-ons Manager. Outside the profile add-on files are not removed, while profile add-on files are removed, as intended.
Description
•