{ "name": "CanvasBlocker", "title": "__MSG_addon_title__", "id": "CanvasBlocker@kkapsner.de", "keywords": "privacy, canvas, fingerprinting", "description": "__MSG_addon_description__", "homepage": "https://github.com/kkapsner/CanvasBlocker/", "version": "0.4.0-Development", "background": { "scripts": [ "lib/defaultSettings.js", "lib/require.js", "lib/lists.js", "lib/main.js" ] }, "content_scripts": [{ "matches": [""], "all_frames": true, "run_at": "document_start", "js": [ "lib/defaultSettings.js", "lib/require.js", "lib/modifiedAPI.js", "lib/randomSupplies.js", "lib/intercept.js", "lib/callingStack.js", "lib/askForPermission.js", "lib/lists.js", "lib/check.js", "lib/frame.js" ] }], "options_ui": { "browser_style": true, "page": "options/options.html" }, "page_action": { "browser_style": true, "default_icon": { "19": "pageAction/printed19.png", "38": "pageAction/printed38.png" }, "default_popup": "pageAction/pageAction.html" }, "author": "Korbinian Kapsner", "license": "MPL 2.0", "permissions": [ "", "storage", "tabs", "activeTab", "declarativeContentScript", "events" ], "applications": { "gecko": { "id": "CanvasBlocker@kkapsner.de", "strict_min_version": "50.0" } }, "default_locale": "en", "manifest_version": 2 }