Bug 1474132 - Choose right add-on icon size in about:addons and install popup
MozReview-Commit-ID: L5O2OwlK879
--- a/browser/modules/ExtensionsUI.jsm
+++ b/browser/modules/ExtensionsUI.jsm
@@ -404,17 +404,17 @@ var ExtensionsUI = {
return new Promise(resolve => {
let action = {
label: bundle.getString("addonPostInstall.okay.label"),
accessKey: bundle.getString("addonPostInstall.okay.key"),
callback: resolve,
};
let icon = addon.isWebExtension ?
- addon.iconURL || DEFAULT_EXTENSION_ICON :
+ AddonManager.getPreferredIconURL(addon, 32, window) || DEFAULT_EXTENSION_ICON :
"chrome://browser/skin/addons/addon-install-installed.svg";
let options = {
hideClose: true,
timeout: Date.now() + 30000,
popupIconURL: icon,
eventCallback(topic) {
if (topic == "dismissed") {
resolve();
--- a/toolkit/mozapps/extensions/content/extensions.xml
+++ b/toolkit/mozapps/extensions/content/extensions.xml
@@ -909,17 +909,17 @@
this.mAddon = aAddon;
this._installStatus.mAddon = this.mAddon;
this._updateDates();
this._updateState();
this.setAttribute("name", aAddon.name);
- var iconURL = AddonManager.getPreferredIconURL(aAddon, 48, window);
+ var iconURL = AddonManager.getPreferredIconURL(aAddon, 32, window);
if (iconURL)
this._icon.src = iconURL;
else
this._icon.src = "";
if (this.mAddon.description)
this._description.value = this.mAddon.description;
else