Files
tubestation/browser/components/extensions/schemas/legacy.json
Alex Kontos 8252e45d0f feat: implement privileged extension support
Also includes:

* feat: improve support for bootstrapped extensions
Added support for custom preference pages.
* fix: incorrect loading order for bootstrap loader
* fix: BootstrapLoader

(cherry picked from commit eb40811e464688c7d2fc58a4330272dde1ec7937)
2025-11-03 16:04:54 +00:00

44 lines
1.0 KiB
JSON

[
{
"namespace": "manifest",
"types": [
{
"$extend": "WebExtensionManifest",
"properties": {
"legacy": {
"optional": true,
"choices": [
{
"type": "boolean"
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": ["xul", "bootstrap"],
"optional": true
},
"options": {
"type": "object",
"properties": {
"page": {
"type": "string"
},
"open_in_tab": {
"type": "boolean",
"optional": true
}
},
"optional": true
}
}
}
]
}
}
}
]
}
]