-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Remove code that re-enables old Fennec extensions when they are re-supported in Fenix #26911
Remove code that re-enables old Fennec extensions when they are re-supported in Fenix #26911
Comments
To add more details:
|
@cpeterso We attempted to test this using a Fennec build from here. The thought process was to sign in with a valid Firefox account > install several extensions > update to Fenix and sign in with the same account.
Without syncing the account we are not able to verify this issue. Is there a workaround or a better option? |
@delia-pop Summarizing a conversation from Slack: given these Fennec issues, I don't think testing this would be a good use of your time. This is expected to be a tiny corner case, so I think you can close this issue This code change was made to protect Fenix users from ancient versions of Fennec add-ons that might be reactivated before Fenix has a chance to install the add-ons' latest version from AMO. |
Understood, thank you for further inquiring. I will close this ticket and remove the QA needed label. |
…ported Fennec extensions
For Fenix users that have a migrated Fennec profile, we have some code that will try re-enable old extension if the extensions are "re-supported" in a new Fenix version. We don't want old, untested Fennec 68 extensions to be automatically re-enabled in Fenix.
When we "re-support" an old extension for Fenix, we want the extension to reappear in Fenix's Add-ons UI, but stay disabled until the user manually re-enables it in the Add-ons UI.
TBD: Do we need to force an AMO update check when re-supporting an extension? Fenix has not been updating unsupported Fennec extensions, so users will have a very old version. Fenix checks AMO for new extension updates every 12 hours, so maybe that's frequent enough we don't need to force an update? What is the likelihood that an old extension would be re-supported and the user notices it in their Add-ons UI and manually re-enables it before the 12-hour extension update check?
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: