Страницы: 1
прошу перечислить, что нужно учитывать, чтобы extension одновременно работал и в firefox/thunderbird и в mozilla suite.
что я уже просек:
1. везде надо добавлять contents.rdf
2. install.js вместо install.rdf
какой аналог chrome.manifest для mozilla extension?
Отсутствует
install.js - только для Mozilla Suite/SeaMonkey
install.rdf - только для Firefox/Thunderbird/Flock/Sunbird/вообще всего что использует менеджер расширений Firefox
chrome.manifest - только для Firefox 1.5/Thunderbird 1.5/аналогичных версий Flock, Sunbird... и выше.
contents.rdf - необязателен для Firefox 1.5/Thunderbird 1.5/аналогичных версий Flock, Sunbird... и выше. В сущности он заменен chrome.manifest.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
при установке с помощью install.js должен ли я заботиться об удалении старых файлов перед копированием новых?
или все автоматом обновится?
у меня не получается сделать overlay для messenger в mozilla suite.
хотя id вроде бы такие же каа и в ff/tb
<RDF:Seq about="urn:mozilla:overlays"> <RDF:li resource="chrome://navigator/content/navigator.xul"/> <RDF:li resource="chrome://messenger/content/addressbook.xul"/> <RDF:li resource="chrome://messenger/content/messenger.xul"/> </RDF:Seq> <RDF:Seq about="chrome://navigator/content/navigator.xul"> <RDF:li>chrome://extension/content/firefox/overlay.xul</RDF:li> </RDF:Seq> <RDF:Seq about="chrome://messenger/content/addressbook.xul"> <RDF:li>chrome://extension/content/thunderbird/overlay.xul</RDF:li> </RDF:Seq> <RDF:Seq about="chrome://messenger/content/messenger.xul"> <RDF:li>chrome://extension/content/thunderbird/overlay.xul</RDF:li> </RDF:Seq>
Отредактировано mojo (12-04-2006 18:41:52)
Отсутствует
http://www.mozilla.org/docs/tutorials/tinderstatus/
Tutorial: Creating a Mozilla Extension
http://kb.mozillazine.org/Extension_development
Extension development
На зине вроде были темы про отличия.
Отредактировано vladmir (12-04-2006 20:28:32)
Отсутствует
все это я читал, но вышеуказанный contents.rdf, положенный в chrome/content
не дает ожидаемого результата для overlayев.
подозреваю, что может быть что-то не то происходит при установке, потому-что в
c:\Program Files\mozilla.org\Mozilla\chrome\overlayinfo\messenger\content\overlays.rdf
про мой extension ничего нет, а в
c:\Program Files\mozilla.org\Mozilla\chrome\overlayinfo\browser\content\overlays.rdf
и
c:\Program Files\mozilla.org\Mozilla\chrome\overlayinfo\navigator\content\overlays.rdf
есть.
Отсутствует
Страницы: 1