CSPBlocker Firefox

Examine source code of CSPBlocker

提供元: Jeurissen Apps
Inspect and view changes in CSPBlocker source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "CSPBlocker",
  "description": "BLocking based on the CSP",
  "author": "Carlos Jeurissen",
  "homepage_url": "https://apps.jeurissen.co/",
  "content_security_policy": "default-src 'none'; child-src 'none'; connect-src 'none'; font-src 'none'; frame-src 'none'; manifest-src 'none'; media-src 'none'; object-src 'none'; worker-src 'none'; img-src 'none'; script-src 'self'; script-src-elem 'self'; script-src-attr 'none'; style-src 'none'; style-src-elem 'none'; style-src-attr 'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; block-all-mixed-content; upgrade-insecure-requests",
  "developer": {
    "name": "Carlos Jeurissen",
    "url": "https://apps.jeurissen.co/"
  },
  "version": "0.0.5",
  "minimum_chrome_version": "35",
  "minimum_opera_version": "15",
  "browser_specific_settings": {
    "gecko": {
      "id": "cspblocker@carlosjeurissen.com"
    },
    "gecko_android": {
      "strict_min_version": "57.0"
    }
  },
  "background": {
    "persistent": true,
    "scripts": [
      "/background.js"
    ]
  },
  "icons": {
    "16": "/images/icon.svg",
    "32": "/images/icon.svg",
    "48": "/images/icon.svg",
    "96": "/images/icon.svg",
    "128": "/images/icon.svg",
    "256": "/images/icon.svg"
  },
  "permissions": [
    "webRequest",
    "webRequestBlocking",
    "storage",
    "<all_urls>"
  ],
  "browser_action": {
    "default_icon": {
      "16": "/images/icon.svg",
      "19": "/images/icon.svg",
      "24": "/images/icon.svg",
      "32": "/images/icon.svg",
      "38": "/images/icon.svg"
    },
    "default_popup": "/views/popup.html"
  }
}

ベストのCSPBlocker代替案

CSPBlockerに類似したFirefox add-onをいくつか紹介します: