Closed
Bug 1623153
Opened 5 years ago
Closed 5 years ago
calling `update` on a disabled extension hangs
Categories
(GeckoView :: Extensions, defect, P1)
Tracking
(firefox77 fixed)
RESOLVED
FIXED
mozilla77
Tracking | Status | |
---|---|---|
firefox77 | --- | fixed |
People
(Reporter: agi, Assigned: owlish, Mentored)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [geckoview:m78])
Attachments
(1 file)
:bdhal found this. We hang when an embedder calls update
on a disabled extension. This is because we wait for the onReady
even which will never come.
we should do something like:
if (aAddon.userDisabled || aAddon.embedderDisabled) {
const extension = exportExtension(
aAddon,
aAddon.userPermissions,
sourceURI
);
this.resolve({ extension });
return;
}
Priority: -- → P2
Assignee | ||
Updated•5 years ago
|
Assignee: nobody → bugzeeeeee
Updated•5 years ago
|
Whiteboard: [geckoview:m78]
Updated•5 years ago
|
Priority: P2 → P1
Assignee | ||
Comment 1•5 years ago
|
||
Pushed by istorozhko@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c3f9452f877b
Prevent app hanging when updating disabled web extensions r=geckoview-reviewers,agi
Comment 3•5 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox77:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Updated•5 years ago
|
Has Regression Range: --- → yes
Keywords: regression
You need to log in
before you can comment on or make changes to this bug.
Description
•