Why I Can't Install Some Addons
Moderator: Basilisk-Dev
Why I Can't Install Some Addons
I can't install some legacy Firefox addons like this: https://addons.mozilla.org/it/firefox/a ... p-blocker/
I can install that addon on Firefox version 48+, Waterfox, but on Basilisk I get this error:
I can install that addon on Firefox version 48+, Waterfox, but on Basilisk I get this error:
- Attachments
-
- Snap8b.jpg (24.6 KiB) Viewed 2250 times
Re: Why I Can't Install Some Addons
After adding the following lines (to "manifest.json"):Walpurgisnacht wrote:I can't install some legacy Firefox addons like this: https://addons.mozilla.org/it/firefox/a ... p-blocker/
I can install that addon on Firefox version 48+, Waterfox, but on Basilisk I get this error:
Code: Select all
"applications": {
"gecko": {
"id": "addon@example.com"
}
}
AFAIK: The default values (because optional=true) are wrong (I cannot look for it now)...
Re: Why I Can't Install Some Addons
GMforker wrote:After adding the following lines (to "manifest.json"):Walpurgisnacht wrote:I can't install some legacy Firefox addons like this: https://addons.mozilla.org/it/firefox/a ... p-blocker/
I can install that addon on Firefox version 48+, Waterfox, but on Basilisk I get this error:the problem was solved.Code: Select all
"applications": { "gecko": { "id": "addon@example.com" } }
AFAIK: The default values (because optional=true) are wrong (I cannot look for it now)...
I've added those lines to "manifest.json", but I still get the same error...
Re: Why I Can't Install Some Addons
Do you have a valid JSON file?
False:
True:
This works for me.
False:
Code: Select all
"short_name": "Poper Blocker"
"applications": {
"gecko": {
"id": "addon@example.com"
}
}
Code: Select all
"short_name": "Poper Blocker",
"applications": {
"gecko": {
"id": "addon@example.com"
}
}
Re: Why I Can't Install Some Addons
I'm still getting the same error: will you upload the valid .json file, please?GMforker wrote:Do you have a valid JSON file?
False:True:Code: Select all
"short_name": "Poper Blocker" "applications": { "gecko": { "id": "addon@example.com" } }
This works for me.Code: Select all
"short_name": "Poper Blocker", "applications": { "gecko": { "id": "addon@example.com" } }
Thanks!
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Why I Can't Install Some Addons
Walpurgisnacht wrote:I'm still getting the same error
The edit worked here: the extension installed with no problem.
Use the code box designated "True:". The first line in that code box is actually already present at the bottom of the page (line 66) - Either overwrite it or add a 'comma'
Before and after pictures. Note Line 66 (and following)...
after editing.
Re: Why I Can't Install Some Addons
I've just done that but I still get this error:coffeebreak wrote:Walpurgisnacht wrote:I'm still getting the same error
The edit worked here: the extension installed with no problem.
Use the code box designated "True:". The first line in that code box is actually already present at the bottom of the page (line 66) - Either overwrite it or add a 'comma'
Before and after pictures. Note Line 66 (and following)...
so please upload your edited "poper" addon file,
or at least your edite"manifest.json" file,
'cause I don't understand where I go wrong with it...
- Attachments
-
- Snap1.jpg (18.02 KiB) Viewed 2058 times
Re: Why I Can't Install Some Addons
Just a simple question: did you rebuild the addon with the modified file? Else nothing happens
Re: Why I Can't Install Some Addons
I've "unzipped" that addon, using winrar and edited "manifest.json", just like they've written above.dark_moon wrote:Just a simple question: did you rebuild the addon with the modified file? Else nothing happens
And then I've rebuilt the addon with the edited "manifest.json" file, but nothing has changed: I'm still getting the same error.
Why don't you upload the modified addon or, at least, a valid edited "manifest.json" file?
I really don't understand where I go wrong...
Thanks!
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Why I Can't Install Some Addons
Walpurgisnacht wrote:I really don't understand where I go wrong...
When you rebuilt, did you zip up the folder that contained the manifest.json and other files? (NOT correct).
Or just the files? (correct).
Because those files need to be in the root directory of the xpi (if they were there originally, before editing).
Re: Why I Can't Install Some Addons
Just the file.coffeebreak wrote:Walpurgisnacht wrote:I really don't understand where I go wrong...
When you rebuilt, did you zip up the folder that contained the manifest.json and other files? (NOT correct).
Or just the files? (correct).
Because those files need to be in the root directory of the xpi (if they were there originally, before editing).
My rebuilt addon and the orginal one are the same, except for "manifest.json" files contained.
So I really don't know what to do to make it compatible with Basilisk.
Re: Why I Can't Install Some Addons
I don't really see any difference between these two??GMforker wrote:Do you have a valid JSON file?
False:True:Code: Select all
"short_name": "Poper Blocker" "applications": { "gecko": { "id": "addon@example.com" } }
This works for me.Code: Select all
"short_name": "Poper Blocker", "applications": { "gecko": { "id": "addon@example.com" } }
Also, would it be possible just to upload the modified manifest.json file ?
20 July 1969 🌗 Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Why I Can't Install Some Addons
gracious1 wrote:I don't really see any difference between these two??
The 'comma':
Re: Why I Can't Install Some Addons
coffeebreak wrote:gracious1 wrote:I don't really see any difference between these two??
The 'comma':
Thank you very much coffeebreak!
Re: Why I Can't Install Some Addons
Some advice please folks.
I have the same problem as the OP albeit with a different extension which is this one.
There's no manifest.json in the root of my profile so I created one using Notepad with the following code:
I tried without the https:// as well, but it doesn't make any difference.
There is manifest.json file present in the gmp-widevinecdm\1.4.8.903 directory but that appears to be related to the Google Widevine Decryption module judging by its name so I assume that's not the one I want.
I have the same problem as the OP albeit with a different extension which is this one.
There's no manifest.json in the root of my profile so I created one using Notepad with the following code:
Code: Select all
"short_name": "Anti-Paywall",
"applications": {
"gecko": {
"id": "addon@https://addons.mozilla.org/en-US/firefox/addon/anti-paywall/"
}
}
There is manifest.json file present in the gmp-widevinecdm\1.4.8.903 directory but that appears to be related to the Google Widevine Decryption module judging by its name so I assume that's not the one I want.
Re: Why I Can't Install Some Addons
I think I'll have to shelve that extension until a later date. It's supposed to be compatible with FF48+, but the first release didn't become available until November 25 this year. That in turn seems to indicate that it's a WebExtension rather than legacy.GMforker wrote:See also issue #238 (moebius).
The developer also stated on issue #7 that it's not compatible with Basilisk which more or less confirms it as a WebExtension I think.
Thanks for the response anyway.