Closed Bug 1845323 Opened 2 years ago Closed 2 years ago

Implement "progress" popup in the install flow

Categories

(Firefox for Android :: WebExtensions, enhancement)

All
Android
enhancement

Tracking

()

VERIFIED FIXED
118 Branch
Tracking Status
firefox117 --- wontfix
firefox118 --- verified

People

(Reporter: willdurand, Assigned: amejia)

References

Details

(Whiteboard: [addons-jira] [geckoview:m118])

Attachments

(2 files)

We removed a "downloading" popup in Bug 1839651 because it was (1) no longer working and (2) fundamentally broken anyway. It is a bit odd to have no UI when starting the install of an add-on, though, possibly because of the time it takes to download an XPI.

We should re-introduce a "progress" popup (similar to what we have on Desktop).

Blocks: 1822640
Assignee: nobody → amejiamarmol
Whiteboard: [addons-jira] → [addons-jira] [geckoview:m118]

We are bringing back the previous implementation of the dialog. Handling the dialog directly on the Fenix add-on manager, as we realized Firefox desktop is doing the same behaviour, it's not showing the downloading dialog when installing from the AMO website.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---

Just to add more clarification to my previous comment: This dialog is only shown when the install starts from the Fenix add-ons manager, that this is on purpose because an install flow started with mozAddonManager doesn't have such progress popup on Desktop, and therefore that we have the exact same behaviour on both Fenix and Desktop.

Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → WONTFIX
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch
Attached image 1691672863532.JPEG

Verified as fixed in latest Nightly 118.0a1 from 08/10 with Samsung Galaxy A53 5G (Android 13). The "Downloading and verifying add-on..." dialogue is displayed right after attempting to install an add-on in the fenix Add-ons Manager.

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: