side-loaded webextension fails to load when bootstrapped extension present
Categories
(WebExtensions :: General, defect, P2)
Tracking
(firefox68 fixed)
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: jocodes, Assigned: rpl)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0
Steps to reproduce:
Try to side-load a webextension while a legacy extension is in the extensions directory.
In shell:
dest='/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}'
sudo cp we@example.com.xpi $dest
sudo cp legacy@example.com.xpi $dest
firefox-65 about:addons
Actual results:
The webextension will be disabled, and the user will not be prompted to enable it. The hamburger menu will not display a little yellow exclamation mark.
Expected results:
The user should be prompted to enable the side-loaded webextension (with a little yellow exclamation mark in the hamburger menu), as happens normally when there is no legacy extension in the extensions directory.
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Pushed by luca.greco@alcacoop.it: https://hg.mozilla.org/integration/autoland/rev/67cb54260668 Prevent XPIProvider.getNewSideloads from rejecting if one of the sideloaded extensions is invalid. r=kmag
Comment 5•5 years ago
|
||
bugherder |
Description
•