/***** Manifest for Chrome Extension: Tracking Proxy Helper *****/ // Doku Manifest: https://developer.chrome.com/docs/extensions/reference/manifest?hl=de // Doku Extension API: https://developer.chrome.com/docs/extensions/reference/api/?hl=de // Very helpful: https://silverbirder.github.io/en-US/blog/contents/chrome_extension_development_feedback/ // Example Extensions: https://developer.chrome.com/docs/extensions/samples?hl=de { "manifest_version": 3, "name": "Tracking Proxy Helper", "author": "andi@tracking-garden.com", "version": "1", "description": "This extension gives some information and options using the Tracking Proxy.", "icons": { //"16": "/img/get_started16.png", //"32": "/img/get_started32.png", "48": "/img/icon_48.png" //"128": "/img/get_started128.png" }, //"default_locale": "en_US", "background": { "service_worker": "worker.js" }, //"externally_connectable": { // "matches": ["*://*/*"] //}, "permissions": [ "activeTab", "declarativeNetRequest", "declarativeNetRequestFeedback", "declarativeNetRequestWithHostAccess", "scripting", "storage", "tabs", "webNavigation", "webRequest", //"webRequestBlocking", "userScripts" ], //"optional_permissions": ["topSites"], //"content_security_policy": { // "extension_pages": "default-src 'self' 'wasm-unsafe-eval'" //} "host_permissions": [ "*://*/*" ], "content_scripts": [ { "matches": ["*://*/*"], //"matches": [""], "js": ["content.js"/*,"inject.js"*/] } ], "web_accessible_resources": [ { "matches": ["*://*/*"], "resources": ["inject-listener.js","inject-userscript.js"] } ], "action": { "default_popup": "popup.html", "default_title": "Tracking Proxy - Dev Mode", "default_icon": { //"16": "/img/get_started16.png", //"32": "/img/get_started32.png", "48": "/img/icon_48.png" //"128": "/img/get_started128.png" } }, "options_page": "options.html" } // EOF