Closed Bug 1847186 Opened 10 months ago Closed 10 months ago

Enable the `mozAddonManager` web API on Fenix Nightly builds

Categories

(Fenix :: WebExtensions, task, P1)

All
Android

Tracking

(firefox118 verified)

VERIFIED FIXED
118 Branch
Tracking Status
firefox118 --- verified

People

(Reporter: willdurand, Assigned: willdurand)

References

Details

(Whiteboard: [addons-jira])

Attachments

(1 file)

Before we can fix Bug 1847172, let's enable the web API on Nightly builds first.

Depends on: 1847173
Assignee: nobody → wdurand
Status: NEW → RESOLVED
Closed: 10 months ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch

Hi, William,
Is QA verification needed for this issue? If so, could you please provide some steps to reproduce or testing scenarios? Thanks!

Flags: needinfo?(wdurand)

Hi, the scenarios I could think of are the following:

  1. in Fenix Nightly, install an add-on from AMO: a notable difference is that the "install" button on AMO is now interactive, i.e. there is an animation when the install starts, and the "Install" button is updated to "Remove" when the add-on is installed. Removing the extension from AMO should work. Similarly, it should be possible to "enable" an add-on from AMO when that add-on has been disabled from the Fenix Add-ons Manager.

  2. in Fenix Nightly, installing an add-on from the Fenix Add-ons Manager should work as before, and the install flow from AMO AND the Fenix Add-ons Manager should be the same (same dialogs, same information)

  3. With a custom AMO collection configured in Fenix Nightly that contains one of the "officially supported" add-ons (e.g. uBlock Origin), installing this add-on from AMO should work. Installing any other add-ons not in the custom collection from AMO should show an error message indicating that the add-on is not supported (see also: Bug 1847179).

Thanks!

Flags: needinfo?(wdurand)

Thank you, I verified all the scenarios and no issues were observed. I'll mark this ticket verified as fixed in latest Nightly 118.0a1 from 08/10 with Samsung Galaxy A53 5G (Android 13).

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: