Click here to Skip to main content
15,888,351 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I have created a xpcom firefox plugin it is working fine if i copy manually the directory to extension folder and restarts firefox.[it is asking for to allow the permission and works fine].

but if I zip's and renamed it as .xpi and upload in server to download onclick.

Firefox is downloading the xpi file in extension but not uncomcressing the plugin.
as a result the xpcom dll the not detecting by firefox.

but if I go and manually unzip inside extension and restarts firefox its running fine.

SO what I thought the main problem is no exe or dll can run from inside a zip file in firefox.

So my problem is how to tell firefox that install this plugin by unzipping because it have some binary data.

I tried searching rdf file chrome.manifest file document for that but didn't get anything helpful.


please help me. :(
Posted

1 solution

at last found it from somebody
in install.rdf I have to mention
one more flag
<em:unpack>true</em:unpack>


that's all :)
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900