summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/manifest-v2.json
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-webextension/manifest-v2.json')
-rw-r--r--packages/taler-wallet-webextension/manifest-v2.json25
1 files changed, 17 insertions, 8 deletions
diff --git a/packages/taler-wallet-webextension/manifest-v2.json b/packages/taler-wallet-webextension/manifest-v2.json
index bcce56e71..e83a16f56 100644
--- a/packages/taler-wallet-webextension/manifest-v2.json
+++ b/packages/taler-wallet-webextension/manifest-v2.json
@@ -17,8 +17,7 @@
},
"permissions": [
"unlimitedStorage",
- "http://*/*",
- "https://*/*",
+ "storage",
"activeTab"
],
"web_accessible_resources": [
@@ -28,11 +27,6 @@
"dist/taler-wallet-interaction-support.js.map",
"dist/taler-wallet-interaction-support.js"
],
- "optional_permissions": [
- "http://*/*",
- "https://*/*",
- "webRequest"
- ],
"content_scripts": [{
"id": "taler-wallet-interaction-support",
"matches": ["file://*/*", "http://*/*", "https://*/*"],
@@ -40,9 +34,24 @@
}],
"protocol_handlers": [
{
+ "protocol": "ext+taler+http",
+ "name": "Taler Wallet WebExtension",
+ "uriTemplate": "/static/wallet.html#/cta/taler-uri/%s"
+ },
+ {
+ "protocol": "web+taler+http",
+ "name": "Taler Wallet WebExtension",
+ "uriTemplate": "/static/wallet.html#/cta/taler-uri/%s"
+ },
+ {
"protocol": "ext+taler",
"name": "Taler Wallet WebExtension",
- "uriTemplate": "/static/wallet.html#/cta/withdraw?d=1&talerWithdrawUri=%s"
+ "uriTemplate": "/static/wallet.html#/cta/taler-uri/%s"
+ },
+ {
+ "protocol": "web+taler",
+ "name": "Taler Wallet WebExtension",
+ "uriTemplate": "/static/wallet.html#/cta/taler-uri/%s"
}
],
"browser_action": {