CyberPurify - Porn Blocker, Ad Blocker

CyberPurify - Porn Blocker, Ad Blocker

Filter 15 types of harmful content including porn, violence, horror, etc. Filter both domains or images on websites

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 2,
  "name": "__MSG_name__",
  "short_name": "__MSG_short_name__",
  "author": "CyberPurify Software",
  "version": "0.6.2",
  "default_locale": "en",
  "description": "__MSG_description__",
  "icons": {
    "16": "icons/icon-16.png",
    "128": "icons/icon-128.png"
  },
  "browser_action": {
    "default_icon": {
      "19": "icons/icon-19.png",
      "38": "icons/icon-38.png"
    },
    "default_title": "__MSG_name__",
    "default_popup": "pages/popup.html"
  },
  "background": {
    "page": "background.html",
    "persistent": true
  },
  "content_scripts": [
    {
      "all_frames": true,
      "js": [
        "lib/utils/element-collapser.js",
        "lib/utils/css-hits-counter.js",
        "lib/libs/extended-css.js",
        "lib/background/content.min.js",
        "lib/content-script/wrappers.js"
      ],
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "match_about_blank": true,
      "run_at": "document_start"
    },
    {
      "all_frames": true,
      "css": [
        "lib/content-script/css/alert-popup.css"
      ],
      "js": [
        "lib/content-script/content-utils.js"
      ],
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "match_about_blank": true,
      "run_at": "document_start"
    }
  ],
  "minimum_chrome_version": "55.0",
  "options_page": "pages/options.html",
  "permissions": [
    "tabs",
    "<all_urls>",
    "webRequest",
    "webRequestBlocking",
    "webNavigation",
    "storage",
    "unlimitedStorage",
    "activeTab",
    "cookies"
  ],
  "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'"
}