| Index: templates/manifest.json.tmpl |
| =================================================================== |
| --- a/templates/manifest.json.tmpl |
| +++ b/templates/manifest.json.tmpl |
| @@ -25,20 +25,27 @@ |
| {%- endif %} |
| {%- if type == 'gecko-webext' %} |
| "applications": |
| { |
| "gecko": |
| { |
| "id": {{metadata.get('general', 'id')|json}} |
| + |
| {%- if metadata.has_section('compat') and metadata.has_option('compat', 'gecko') %} |
| , |
| "strict_min_version": {{metadata.get('compat', 'gecko')|json}} |
| {%- endif %} |
| + |
| + {%- set updateURLSetting = 'updateURL' if releaseBuild else 'devbuildUpdateURL' %} |
| + {%- if metadata.has_option('general', updateURLSetting) %} |
| + , |
| + "update_url": {{metadata.get('general', updateURLSetting)|json}} |
| + {%- endif %} |
| } |
| }, |
| {%- endif %} |
| {%- if pageAction %} |
| "page_action": { |
| "default_icon": {{pageAction.icon|json}}, |
| {%- if pageAction.popup %} |