fix(firefox): add gecko data collection permissions and proper icon sizes

This commit is contained in:
Timo
2026-05-18 19:24:14 +02:00
parent e337527e63
commit b11b3316af
5 changed files with 9 additions and 5 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 889 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

+4 -4
View File
@@ -17,8 +17,8 @@
"action": {
"default_popup": "popup.html",
"default_icon": {
"16": "icons/icon128.png",
"48": "icons/icon128.png",
"16": "icons/icon16.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
}
},
@@ -34,8 +34,8 @@
}
],
"icons": {
"16": "icons/icon128.png",
"48": "icons/icon128.png",
"16": "icons/icon16.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
}
}
+1
View File
@@ -153,6 +153,7 @@
"integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",
"dev": true,
"license": "Apache-2.0",
"peer": true,
"peerDependencies": {
"bare-abort-controller": "*"
},
+4 -1
View File
@@ -161,7 +161,10 @@ async function run() {
};
manifest.browser_specific_settings = {
gecko: {
id: "koalasync@koalastuff.net"
id: "koalasync@koalastuff.net",
data_collection_permissions: {
required: ["none"]
}
}
};
return manifest;