Some extensions fail to install with an error "This add-on could not be installed because it appears to be corrupt" although "Load Temporary Add-on" at about:debugging works fine for them. As an example I can give this small extention: https://addons.mozilla.org/en-US/firefo ... -playback/
What should I change in .xpi to make it compatible with Basilisk?
Extension compatibility with Basilisk Topic is solved
Moderator: Basilisk-Dev
Re: Extension compatibility with Basilisk
Basilisk only supports web extensions in gecko-targe mode. Since this extension does not specifically targets Gecko it appears to be corrupt from the browser point of view. You would probably need to add the "applications": { "gecko": { /* ... */} } section with an id and maybe strict_min_version attributes in the manifest. See here for more information about those attributes.
Re: Extension compatibility with Basilisk
Thanks a lot! It works! strict_min_version is not needed, justyami_ wrote:You would probably need to add the "applications"
Code: Select all
"applications": {
"gecko": {
"id": "{3371817b-c227-4ba0-b5da-6c9d111e994d}"
}
},
Now a bit more sofisticated case: https://addons.mozilla.org/en-US/firefox/addon/browsec
I added
Code: Select all
"applications": {
"gecko": {
"id": "browsec@browsec.com"
}
}