Closed
Bug 1173895
Opened 9 years ago
Closed 9 years ago
App-disabled add-ons can be enabled through the add-on manager context menu
Categories
(Firefox for Android Graveyard :: Add-on Manager, defect)
Tracking
(firefox41 fixed)
RESOLVED
FIXED
Firefox 41
Tracking | Status | |
---|---|---|
firefox41 | --- | fixed |
People
(Reporter: Margaret, Assigned: Margaret)
Details
Attachments
(1 file)
Add-ons can be disabled by Firefox if they're blocklisted (or unsigned, when we start requiring add-on signing), but we don't disable the "enable" context menu item for these force-disabled add-ons.
I would hope that this is just a UI bug that makes it look like the user actually enables these add-ons, but we should look into whether or not that enable functionality actually works. If it does, we should probably uplift a patch for this.
Assignee | ||
Comment 1•9 years ago
|
||
Bug 1173895 - Hide enable/disable context menu items for app disabled add-ons. r=liuche
Attachment #8621336 -
Flags: review?(liuche)
Assignee | ||
Comment 2•9 years ago
|
||
(In reply to :Margaret Leibovic from comment #0)
> I would hope that this is just a UI bug that makes it look like the user
> actually enables these add-ons, but we should look into whether or not that
> enable functionality actually works. If it does, we should probably uplift a
> patch for this.
I verified that this isn't a security problem. Selecting "Enable" just makes the add-on look enabled, but doesn't change anything under the hood.
Assignee | ||
Updated•9 years ago
|
Summary: App disable add-ons can be enabled through the add-on manager context menu → App-disabled add-ons can be enabled through the add-on manager context menu
Comment 3•9 years ago
|
||
Comment on attachment 8621336 [details]
MozReview Request: Bug 1173895 - Hide enable/disable context menu items for app disabled add-ons. r=liuche
https://reviewboard.mozilla.org/r/10961/#review9575
Ship It!
::: mobile/android/chrome/content/aboutAddons.js:63
(Diff revision 1)
> + if (addon.appDisabled) {
If we allow addons to be re-enabled, you should include a way to re-enable these addons if the addon.appDisabled flag becomes false (or if it doesn't exist anymore, whatever that method is).
Attachment #8621336 -
Flags: review?(liuche) → review+
Assignee | ||
Comment 4•9 years ago
|
||
(In reply to Chenxia Liu [:liuche] from comment #3)
> Comment on attachment 8621336 [details]
> MozReview Request: Bug 1173895 - Hide enable/disable context menu items for
> app disabled add-ons. r=liuche
>
> https://reviewboard.mozilla.org/r/10961/#review9575
>
> Ship It!
>
> ::: mobile/android/chrome/content/aboutAddons.js:63
> (Diff revision 1)
> > + if (addon.appDisabled) {
>
> If we allow addons to be re-enabled, you should include a way to re-enable
> these addons if the addon.appDisabled flag becomes false (or if it doesn't
> exist anymore, whatever that method is).
Yeah, currently we don't have any listeners in place to update the add-ons if their appDisabled state changes (more likely than not, add-ons would go from being enabled to disabled, since I don't see how we would decide to change our mind about an insecure add-on suddenly being secure). I'm going to be doing more work to deal with the UI for these disabled add-ons in bug 1170841.
Comment 6•9 years ago
|
||
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox41:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 41
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•