Open Bug 2054548 Opened 9 days ago Updated 2 days ago

aboutaddons-themes-picker webcomponent should account for download/install failures of the Nova Themes hosted on AMO

Categories

(Toolkit :: Add-ons Manager, enhancement, P2)

enhancement

Tracking

()

ASSIGNED

People

(Reporter: rpl, Assigned: rpl)

References

Details

(Whiteboard: [addons-jira])

Attachments

(2 files)

As a followup to Bug 2051571, which will be introducing a new aboutaddons-themes-picker webcomponent for the Firefox themes moz-card grid of Nova theme cards, the new webcomponent should account for edge cases that would trigger a download or install failure (e.g. the XPI url for the Nova themes hosted on AMO would fail to be resolved if the Firefox instance can't reach the AMO service when there isn't an internet connection, or the theme may fail to be installed due to disk failures or not enough free space in the filesystem where the user profile is located).

This followup is tracking work on the additional change to handle these error scenario explicitly (e.g. by showing an error message bar to make the user aware that an error was hit and the Nova theme hosted on AMO couldn't be enabled due to that), instead of failing silently.

Assignee: nobody → lgreco
Status: NEW → ASSIGNED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: