From f107de8a9051489a7cb786ff0106d8f3ab046ca8 Mon Sep 17 00:00:00 2001 From: wolfbeast Date: Sun, 16 Feb 2020 13:10:55 +0100 Subject: Issue #1445 - Clarify the status of extensions in the Add-On manager This resolves #1445. --- toolkit/mozapps/extensions/content/extensions.xml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'toolkit/mozapps/extensions/content/extensions.xml') diff --git a/toolkit/mozapps/extensions/content/extensions.xml b/toolkit/mozapps/extensions/content/extensions.xml index 9c8fda8ed..513807e78 100644 --- a/toolkit/mozapps/extensions/content/extensions.xml +++ b/toolkit/mozapps/extensions/content/extensions.xml @@ -858,8 +858,8 @@ xbl:inherits="value=name,tooltiptext=name"/> #ifdef MOZ_PHOENIX_EXTENSIONS - - + + #endif @@ -1359,8 +1359,16 @@ } else { this.removeAttribute("notification"); #ifdef MOZ_PHOENIX_EXTENSIONS - if (this.mAddon.type == "extension") + if (this.mAddon.type == "extension") { this.setAttribute("native", this.mAddon.native); + if (this.mAddon.native == false) { + this.setAttribute("notification", "warning"); + this._warning.textContent = gStrings.ext.formatStringFromName( + "notification.compatibility", + [this.mAddon.name, gStrings.brandShortName], 2 + ); + } + } #endif } } -- cgit v1.2.3