Reputation: 701
I already set xpinstall.signatures.required to false.
The extension loads fine in about:debugging but not in about:addons (where it matters).
The error persists regardless of whether I add the activeTab
, tabs
, or <all_urls>
permissions.
Using Firefox Developer Edition 109.0b3 (64-bit).
Manifest:
{
"manifest_version": 2,
"name": "My Extension",
"description": "Description of my extension",
"version": "1.0",
"icons": {
"48": "icon.png"
},
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["content-script.js"]
}
],
"web_accessible_resources": [
"web-accessible-resource.html"
]
}
Zipped extension:
extension.zip
├ content-script.js
├ icon.png
├ manifest.json
└ web-accessible-resource.html
Thanks in advance for any help.
Upvotes: 2
Views: 1387
Reputation: 3680
For me, the solution was nearly the same (I'm using Firefox and manifest v3):
"browser_specific_settings": {
"gecko": {
"id": "X@Y"
}
},
Upvotes: 0
Reputation: 229
It appears that you miss an "applications": { "gecko": { "id": "X@Y" } }
at the end of your manifest.json (see also https://github.com/puemos/hls-downloader/issues/285)
Upvotes: 1