AdShield Pro Advanced Ad Blocker Firefox

Examine source code of AdShield Pro Advanced Ad Blocker

Inspect and view changes in AdShield Pro Advanced Ad Blocker source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "AdShield Pro - Advanced Ad Blocker",
  "version": "1.0.1",
  "description": "The most powerful ad blocker for Firefox. Block ads, trackers, malware, and protect your privacy. Manifest V3 compatible.",
  "icons": {
    "16": "icons/icon16.png",
    "48": "icons/icon48.png",
    "128": "icons/icon128.png"
  },
  "action": {
    "default_popup": "popup.html",
    "default_icon": {
      "16": "icons/icon16.png",
      "48": "icons/icon48.png",
      "128": "icons/icon128.png"
    }
  },
  "background": {
    "scripts": [
      "background.js"
    ],
    "type": "module"
  },
  "permissions": [
    "declarativeNetRequest",
    "declarativeNetRequestFeedback",
    "storage",
    "tabs",
    "webNavigation",
    "webRequest",
    "menus"
  ],
  "host_permissions": [
    "<all_urls>",
    "*://api.gumroad.com/*"
  ],
  "declarative_net_request": {
    "rule_resources": [
      {
        "id": "basic_filters",
        "enabled": true,
        "path": "rules/basic_filters.json"
      },
      {
        "id": "privacy_filters",
        "enabled": true,
        "path": "rules/privacy_filters.json"
      },
      {
        "id": "premium_filters",
        "enabled": false,
        "path": "rules/premium_filters.json"
      },
      {
        "id": "social_filters",
        "enabled": false,
        "path": "rules/social_filters.json"
      },
      {
        "id": "annoyances_filters",
        "enabled": false,
        "path": "rules/annoyances_filters.json"
      }
    ]
  },
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "content.js"
      ],
      "run_at": "document_start",
      "all_frames": false
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "icons/*"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "adshieldpro@extension.com",
      "strict_min_version": "109.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  },
  "optional_permissions": [
    "cookies"
  ]
}

Best AdShield Pro Advanced Ad Blocker Alternatives

Here are some Firefox add-ons that are similar to AdShield Pro Advanced Ad Blocker: