Open
Bug 1233459
Opened 9 years ago
Updated 2 years ago
If a user manually reinstalls an add-on we should drop the foreignInstall flag
Categories
(Toolkit :: Add-ons Manager, defect, P4)
Toolkit
Add-ons Manager
Tracking
()
REOPENED
Tracking | Status | |
---|---|---|
firefox46 | --- | affected |
People
(Reporter: mossop, Unassigned)
References
Details
(Whiteboard: triaged)
When we detect an add-on as sideloaded we mark foreignInstall to true and as updates are installed automatically we maintain that under the assumption that once sideloaded always sideloaded. The exception should be that if a user manually installs the same add-on from the web then we should drop the foreignInstall flag but we don't right now.
This can cause problems if add-ons are only preliminarily signed but were once sideloaded somehow, users will have to completely uninstall then install the add-on to drop the foreignInstall flag.
Comment 1•9 years ago
|
||
Any movement on this? It's definitely confusing. Even more confusing is the fact that the extension remains enabled for some period of time, even though it says it's disabled, but then randomly gets disabled at some point in the future.
Comment 2•9 years ago
|
||
If bug 1245956 happens, then this will be irrelevant.
Reporter | ||
Comment 3•9 years ago
|
||
(In reply to Andy McKay [:andym] from comment #2)
> If bug 1245956 happens, then this will be irrelevant.
I disagree, this flag still has uses even if just for metrics.
Updated•9 years ago
|
Priority: -- → P4
Whiteboard: triaged
Comment 5•7 years ago
|
||
Per policy at https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Inactive_Bugs. If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INACTIVE
Updated•7 years ago
|
Status: RESOLVED → REOPENED
Resolution: INACTIVE → ---
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•