Closed
Bug 1405202
Opened 7 years ago
Closed 7 years ago
Disabled add-ons are no longer cleanly disabled/uninstalled
Categories
(Toolkit :: Add-ons Manager, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1405200
Tracking | Status | |
---|---|---|
firefox56 | --- | unaffected |
firefox57 | --- | affected |
firefox58 | --- | affected |
People
(Reporter: karlt, Unassigned)
References
Details
Prior to https://hg.mozilla.org/integration/autoland/rev/45d8844f0124
Tab Mix Plus would be disabled in a way that removed '\"tabmixScrollBox\",'
from "browser.uiCustomization.state" when updating Firefox from versions that
permitted add-ons. I guess that was due to an uninstall mechanism.
When updating Firefox to a version after that changeset,
'\"tabmixScrollBox\",' remains leaving bug 1405200.
Reporter | ||
Comment 1•7 years ago
|
||
tracking-57? because, when updating from 56 to 57, legacy add-ons would not be
disabled in a way that cleanly removes their influence. There is potential
for other problems from uncleanly disabled add-ons, and 57 is likely to
uncleanly disable many add-ons.
tracking-firefox57:
--- → ?
Version: Trunk → 57 Branch
Reporter | ||
Updated•7 years ago
|
Blocks: 1388946
status-firefox56:
--- → unaffected
status-firefox57:
--- → affected
Keywords: regression
Comment 2•7 years ago
|
||
See also bug 1034394.
I believe the problem here is that Tab Mix Plus only cleans up its CustomizableUI state when it is uninstalled and in 57 it just became disabled. This is annoying but there's not much we can do about it from the add-ons manager end (and this is a big part of why we have been so keen to get rid of XUL overlay extensions). Your other bug covers what I assume is the more tractable problem of repairing the UI when it gets into this state.
Keywords: regression
Comment 3•7 years ago
|
||
In bug 1405200 I'm recommending we reset the pref.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 4•7 years ago
|
||
I investigated further and found that Tab Mix Plus removes tabmixScrollBox on
clean shutdown of the browser. This is then also removed when disabled (not
uninstalled) before a clean shutdown.
I guess bug 1405200 must've occurred because the last run with 56 did not shut
down cleanly.
I don't think this report is a duplicate of bug 1405200, but I also don't know
whether forcing extensions through a clean shutdown is practical or sensible,
and my incorrect assumptions in this report make it kind of invalid.
Comment hidden (typo) |
Reporter | ||
Updated•7 years ago
|
tracking-firefox57:
? → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•