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:
@@ -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)}
|
||||
`;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user