Изменение значка установки дополнения Firefox

Я работаю над созданием дополнения для Firefox, используя Add-on SDK. Я изменил свой файл package.json, включив в него записи для значка 32x32 и 64x64.

{
    ...
    "icon": "icons/icon-32.png",
    "icon64": "icons/icon-64.png",
    ...
}

Кроме того, я поместил icon-32.png и icon-64.png в каталог icons в каталоге пакета, прежде чем запустить cfx xpi в каталоге пакета.

Иконки правильно отображаются в менеджере аддонов из Tools > Add-ons, но диалог установки по-прежнему использует иконку с кусочками головоломки.

Я самостоятельно размещаю дополнение для Firefox.

Сначала я подумал, что это может быть из-за того, что я еще не подписал xpi файл, но я заметил, что есть много других дополнений, которые не подписаны, но все еще имеют правильный значок в диалоге установки.

Я также подумал, что это может быть связано с тем, что иконка находится в неправильном месте в xpi файле или, возможно, install.rdf был неправильно сгенерирован SDK дополнения, но я разархивировал xpi и обнаружил, что cfx поместил иконки в корневой каталог и переименовал их в имена по умолчанию (icon.png и icon64.png) и опустил имена файлов в install.rdf (указав их на иконки по умолчанию).

Как я могу изменить иконку установки?

Можно ли изменить иконки установки только при хостинге с Firefox?

7
задан fixedpoint 9 February 2012 в 07:36
поделиться