Bug 1811128 - Use 16/32px extension icons in toolbars. r=rpl,dao

Differential Revision: https://phabricator.services.mozilla.com/D167573
This commit is contained in:
William Durand
2023-01-30 10:46:12 +00:00
parent 2a16a072a0
commit d42c7aaa29
3 changed files with 26 additions and 25 deletions

View File

@@ -905,14 +905,15 @@ this.browserAction = class extends ExtensionAPIPersistent {
`;
};
let icon16 = IconDetails.getPreferredIcon(icons, this.extension, 16).icon;
let icon32 = IconDetails.getPreferredIcon(icons, this.extension, 32).icon;
let icon64 = IconDetails.getPreferredIcon(icons, this.extension, 64).icon;
return `
${getStyle("menupanel-image", icon32)}
${getStyle("menupanel-image-2x", icon64)}
${getStyle("toolbar-image", icon32)}
${getStyle("toolbar-image-2x", icon64)}
${getStyle("toolbar-image", icon16)}
${getStyle("toolbar-image-2x", icon32)}
`;
}