Dactyloidae/toolkit/mozapps
FranklinDM 7b3f9fb7c0 Issue #1909 - Guard against empty update manifest URL
When installing an incompatible add-on, the add-ons manager checks first if a newer and compatible version of that add-on is available by sending a request either to the AUS or the provided update URL in the manifest.

If there's no update URL in the manifest and if the application does not provide an add-on update URL via preferences, the add-ons manager will error out and fail to notify that the said add-on is incompatible.

This commit addresses that by:
(a) preventing substitutions on the update manifest URL - this throws an error if it's empty; and
(b) failing early in the add-on update checker if the update manifest URL is empty and sends out an error notification
2022-05-31 09:43:02 +08:00
..
downloads Issue #1829 - Readd code cleanup that is not Mac related that got clobbered by reverting Issue #1751 2022-05-04 10:01:23 +08:00
extensions Issue #1909 - Guard against empty update manifest URL 2022-05-31 09:43:02 +08:00
handling [Toolkit] Set an icon for the default handler 2022-05-04 10:11:36 +08:00
installer Issue #1859 - Part 6: Update mach mar to accept --bz2 for old style MAR 2022-04-19 22:05:01 +08:00
preferences Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
update Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
webextensions webextensions: remove telemetry 2022-04-28 22:14:48 +08:00