Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: templates/manifest.json.tmpl

Issue 29743581: Issue 6552 - Support arbitrary manifest values (Closed) Base URL: https://hg.adblockplus.org/buildtools/file/a3db4a1a49e8
Patch Set: NOCHANGE rebase against current master (30b4e987f025) Created April 18, 2018, 2:35 p.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « packagerChrome.py ('k') | tests/expecteddata/manifest_chrome_development_build.json » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: templates/manifest.json.tmpl
diff --git a/templates/manifest.json.tmpl b/templates/manifest.json.tmpl
index e2cf347d08c8b8bdcbff4b73b24f3c2eed281e79..db2186ea1a8481af189a50fe0dd36c5a1dc5c317 100644
--- a/templates/manifest.json.tmpl
+++ b/templates/manifest.json.tmpl
@@ -73,12 +73,10 @@
"icons": {{icons|json}},
{%- endif %}
- {%- if permissions %}
- "permissions": {{permissions|json}},
- {%- endif %}
-
- {%- if optionalPermissions %}
- "optional_permissions": {{optionalPermissions|json}},
+ {%- if extra %}
+ {%- for k, v in extra.items() %}
+ "{{k}}":{{v|json}},
+ {%- endfor %}
{%- endif %}
{%- if backgroundScripts %}
@@ -107,10 +105,6 @@
"content_scripts": {{contentScripts|json}},
{%- endif %}
- {%- if webAccessible %}
- "web_accessible_resources": {{webAccessible|json}},
- {%- endif %}
-
{%- if metadata.has_option('general', 'managedStorageSchema') %}
"storage": {
"managed_schema": {{metadata.get('general', 'managedStorageSchema')|json}}
« no previous file with comments | « packagerChrome.py ('k') | tests/expecteddata/manifest_chrome_development_build.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld