Closed
Bug 1249328
Opened 8 years ago
Closed 8 years ago
Un-signed add-ons are not disabled after updating Firefox
Categories
(Firefox for Android Graveyard :: Add-on Manager, defect)
Tracking
(firefox44 unaffected, firefox45 unaffected, firefox46 affected, firefox47 affected, fennec-)
RESOLVED
INVALID
Tracking | Status | |
---|---|---|
firefox44 | --- | unaffected |
firefox45 | --- | unaffected |
firefox46 | --- | affected |
firefox47 | --- | affected |
fennec | - | --- |
People
(Reporter: u421692, Unassigned)
References
Details
Attachments
(1 file)
152.66 KB,
text/plain
|
Details |
1. Install Aurora 46.0a2(2016-02-16)(where xpinstall.signatures.required=false) 2. Install "Crash me" from http://people.mozilla.org/~tmielczarek/crashme/ 3. Update to latest Aurora 4. Open about:addons Expected result: Crash-me entry is removed from overflow menu and is disabled in about:addons Actual result: Crash-me entry is not removed from overflow menu and is enabled in about:addons PS: After manually disabling Crash me addon, and refreshing about:addons page, Crash-me entry is removed from overflow menu and is disabled in about:addons, without the possibility of enabling again
Comment 1•8 years ago
|
||
What does desktop do here? I would assume the shared add-on manager toolkit code would take care of this for us.
Flags: needinfo?(dtownsend)
Flags: needinfo?(amckay)
Comment 2•8 years ago
|
||
(In reply to :Margaret Leibovic from comment #1) > What does desktop do here? I would assume the shared add-on manager toolkit > code would take care of this for us. It does with one problem. It only goes through and updates the add-on states on startup if the app version has changed. Since the change was uplifted to aurora you can update from an old 46.0a2 to a new 46.0a2 and the add-ons manager doesn't know the application has changed. Within a day the periodic signature checks will go through and disable any add-ons that require it.
Flags: needinfo?(dtownsend)
Flags: needinfo?(amckay)
Comment 3•8 years ago
|
||
(In reply to Dave Townsend [:mossop] from comment #2) > (In reply to :Margaret Leibovic from comment #1) > > What does desktop do here? I would assume the shared add-on manager toolkit > > code would take care of this for us. > > It does with one problem. It only goes through and updates the add-on states > on startup if the app version has changed. Since the change was uplifted to > aurora you can update from an old 46.0a2 to a new 46.0a2 and the add-ons > manager doesn't know the application has changed. Within a day the periodic > signature checks will go through and disable any add-ons that require it. Thanks for the quick reply. Given this information, I don't think there's anything we need to do to fix this bug. However, we should verify that this works as expected when we update beta. We should also verify that the periodic signature check happens as expected. To do that, we could follow the STR here, but leave the browser alone for 24 hours than check in on it to make sure the add-on was disabled.
Comment 4•8 years ago
|
||
(In reply to :Margaret Leibovic from comment #3) > (In reply to Dave Townsend [:mossop] from comment #2) > > (In reply to :Margaret Leibovic from comment #1) > > > What does desktop do here? I would assume the shared add-on manager toolkit > > > code would take care of this for us. > > > > It does with one problem. It only goes through and updates the add-on states > > on startup if the app version has changed. Since the change was uplifted to > > aurora you can update from an old 46.0a2 to a new 46.0a2 and the add-ons > > manager doesn't know the application has changed. Within a day the periodic > > signature checks will go through and disable any add-ons that require it. > > Thanks for the quick reply. Given this information, I don't think there's > anything we need to do to fix this bug. However, we should verify that this > works as expected when we update beta. You can also verify this now by installing an older aurora 45.0a2 build then upgrading to current aurora 46.0a2
Closing this as invalid based on the comments above. When updating to 46.0a2 from 45.0a2, this works as expected. I will also verify the scenario when periodic signature checks will go through and disable any add-ons that require it.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
Updated•8 years ago
|
tracking-fennec: ? → -
Updated•3 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
•