Extensions.Uninstall action should clear the Uninstall runOnce pref so that an extension can be reinstalled
Categories
(Firefox :: Enterprise Policies, defect, P3)
Tracking
()
People
(Reporter: gabiganam, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36
Steps to reproduce:
- Install my extension via "browser.policies.runOncePerModification.extensionsInstall".
- Uninstall my extension via "browser.policies.runOncePerModification.extensionsUninstall".
- Re-Install my extension via "browser.policies.runOncePerModification.extensionsInstall".
- Re-Uninstall my extension via "browser.policies.runOncePerModification.extensionsUninstall".
Actual results:
Step #4 does not execute, the extension is not uninstalled (in the second attempt), and thus the extension remains.
The config state after the 4 steps is such, that my extension appears in both install and uninstall keys (but they are obviously not executed).
Expected results:
Step 4 should have re-uninstalled my extension.
See also a previous issue in the same scenario that was fixed (Bug 1495749).
That fix enabled step 3 to be executed properly, and now we are at step 4 - which this bug is about.
Comment 1•5 years ago
|
||
Hi, I was able to reproduce this issue on Firefox Release 67.0.2, Firefox Beta 68.0b9 and Nightly 69.0a1.
Comment 2•5 years ago
|
||
Change the status for beta to have the same as nightly and release.
For more information, please visit auto_nag documentation.
Updated•5 years ago
|
Comment 3•5 years ago
|
||
I'm marking as WONTFIX as the new ExtensionSettings policy handles this much better.
Description
•