summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/manifest-v3.json
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-01-16 17:54:48 -0300
committerSebastian <sebasjm@gmail.com>2022-01-16 17:55:01 -0300
commitbc817a638d4ddfff0d5f05b51453c6ca790b24ec (patch)
treeef6d62b503a163f7738ce37785b3c38ff48abb76 /packages/taler-wallet-webextension/manifest-v3.json
parentf8ae2671c176e293843525c4fc5dd4a33653fd10 (diff)
downloadwallet-core-bc817a638d4ddfff0d5f05b51453c6ca790b24ec.tar.gz
wallet-core-bc817a638d4ddfff0d5f05b51453c6ca790b24ec.tar.bz2
wallet-core-bc817a638d4ddfff0d5f05b51453c6ca790b24ec.zip
#7120 manifest v3: first iteration working
new permission needed: scripting chrome.browserAction -> chrome.action webRequestBlocking is not possible anymore chrome.extension.getUrl -> chrome.runtime.getUrl new serviceWorkerHttpLib: using fetch new serviceWorkerCryptoWorkerFactory: using syncCryptoImpl few other minor changes still missing some other changes like migrating setTimeout to chrome.alarms api
Diffstat (limited to 'packages/taler-wallet-webextension/manifest-v3.json')
-rw-r--r--packages/taler-wallet-webextension/manifest-v3.json25
1 files changed, 5 insertions, 20 deletions
diff --git a/packages/taler-wallet-webextension/manifest-v3.json b/packages/taler-wallet-webextension/manifest-v3.json
index b7f7c9026..6024b7505 100644
--- a/packages/taler-wallet-webextension/manifest-v3.json
+++ b/packages/taler-wallet-webextension/manifest-v3.json
@@ -1,41 +1,28 @@
{
"manifest_version": 3,
-
"name": "GNU Taler Wallet (git)",
"description": "Privacy preserving and transparent payments",
"author": "GNU Taler Developers",
"version": "0.8.1.15",
"version_name": "0.8.1-dev.15",
-
"minimum_chrome_version": "88",
-
- "applications": {
- "gecko": {
- "id": "wallet@taler.net",
- "strict_min_version": "57.0"
- }
- },
-
"icons": {
"32": "static/img/icon.png",
"128": "static/img/logo.png"
},
-
"permissions": [
"unlimitedStorage",
- "activeTab"
+ "activeTab",
+ "scripting"
],
-
"optional_permissions": [
"webRequest",
"webRequestBlocking"
],
-
- "host_permissions":[
+ "host_permissions": [
"http://*/*",
"https://*/*"
],
-
"action": {
"default_icon": {
"32": "static/img/icon.png"
@@ -43,9 +30,7 @@
"default_title": "Taler",
"default_popup": "static/popup.html"
},
-
"background": {
- "page": "static/background.html",
- "persistent": true
+ "service_worker": "dist/background.js"
}
-}
+} \ No newline at end of file