Enhanced WebExtension support + detailed reason on why a extension is "corrupt"

This commit is contained in:
ownedbywuigi 2026-03-31 14:37:57 +01:00
commit c961f4e45c
4 changed files with 60 additions and 7 deletions

View file

@ -334,6 +334,12 @@ const gXPInstallObserver = {
messageString = gNavigatorBundle.getFormattedString(error, args);
if (install.error == AddonManager.ERROR_CORRUPT_FILE &&
install.errorDetail &&
typeof install.errorDetail == "string") {
messageString += "\n" + "Details: " + install.errorDetail;
}
PopupNotifications.show(browser, notificationID, messageString, anchorID,
action, null, options);