Notez que cette clé n'est obligatoire que dans Gecko, pas dans les navigateurs basés sur Blink (Google Chrome et Opera).
Type | Objet |
---|---|
Obligatoire | Oui (mais uniquement supporté par Gecko). |
La clé applications
contient des clés qui sont spécifiques à certaines applications hôtes.
Actuellement, elle contient uniquement une clé, gecko
, qui est structurée ainsi :
"gecko": {
"id": "{the-addon-id}",
"strict_min_version": "40.0.0",
"strict_max_version": "50.*"
"update_url": "https://foo/bar"
}
id
est l' ID de l'extension. Obligatoire.strict_min_version
: la version minimum de Gecko supportée. Par défaut, c'est "42a1".strict_max_version
: la version maximum de Gecko supportée. Par défaut, c'est "*".update_url
est lien vers un manifeste de mise à jour personnalisé
Incompatibilités avec Chrome
Vous ne pouvez pas utiliser cette clé avec les extensions Chrome.
Exemples
Exemple avec toutes les clés possibles.
"applications": { "gecko": { "id": "{the-addon-id}", "strict_min_version": "40.0.0", "strict_max_version": "50.*" "update_url": "https://foo/bar" } }
Exemple minimal.
"applications": { "gecko": { "id": "{the-addon-id}" } }