Raymond Hill 2018-09-26 07:20:54 -04:00
parent 6e3b3928c2
commit 015e31b577
No known key found for this signature in database
GPG key ID: 25E1490B761470C2
2 changed files with 8 additions and 1 deletions

View file

@ -93,7 +93,8 @@
"default_icon": {
"16": "img/ublock.svg",
"48": "img/ublock.svg"
}
},
"open_at_install": false
},
"storage": {
"managed_schema": "managed_storage.json"

View file

@ -27,6 +27,12 @@ if match:
webext_manifest['name'] += ' development build'
webext_manifest['short_name'] += ' dev build'
webext_manifest['browser_action']['default_title'] += ' dev build'
else:
# https://bugzilla.mozilla.org/show_bug.cgi?id=1459007
# By design Firefox opens the sidebar with new installation of
# uBO when sidebar_action is present in the manifest.
# Remove sidebarAction support for stable release of uBO.
del webext_manifest['sidebar_action']
with open(webext_manifest_file, mode='w', encoding='utf-8') as f2:
json.dump(webext_manifest, f2, indent=2, separators=(',', ': '), sort_keys=True)