Channel Blocker Plus Firefox

Examine source code of Channel Blocker Plus

Inspect and view changes in Channel Blocker Plus source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "Channel Blocker Plus",
  "version": "0.9.1",
  "description": "Updated for the current YouTube state Channel Blocker and that is it. Allows you to block YouTube™ videos and comments by blacklisting users and/or by using regular expressions.",
  "icons": {
    "16": "/images/CB_icon_16.png",
    "32": "/images/CB_icon_32.png",
    "48": "/images/CB_icon_48.png",
    "96": "/images/CB_icon_96.png",
    "128": "/images/CB_icon_128.png"
  },
  "permissions": [
    "storage",
    "unlimitedStorage",
    "tabs",
    "contextMenus",
    "*://www.youtube.com/*"
  ],
  "browser_action": {
    "default_title": "Channel Blocker Plus (Configuration)",
    "default_icon": {
      "16": "/images/CB_icon_16.png",
      "32": "/images/CB_icon_32.png",
      "48": "/images/CB_icon_48.png",
      "96": "/images/CB_icon_96.png",
      "128": "/images/CB_icon_128.png"
    }
  },
  "options_ui": {
    "page": "/ui/config/html/config.html",
    "open_in_tab": true
  },
  "background": {
    "scripts": [
      "shared/browser-polyfill.min.js",
      "shared/shared.js",
      "background/HashSet.js",
      "background/browser_action.js",
      "background/url_update.js",
      "background/storage/content_ui.js",
      "background/storage/settings_ui.js",
      "background/storage/FilterStorageManager.js",
      "background/storage/filter.js",
      "background/savefile_export.js",
      "background/bug_report.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "*://www.youtube.com/*"
      ],
      "js": [
        "shared/browser-polyfill.min.js",
        "shared/jquery-3.5.1.min.js",
        "shared/shared.js",
        "content/libs/mutation-summary.js",
        "content/libs/is_blocked_lib.js",
        "content/libs/block_button_lib.js",
        "content/libs/display_lib.js",
        "content/config.js",
        "content/observer_components/shared/shared.js",
        "content/observer_components/home/home_video.js",
        "content/observer_components/home/post.js",
        "content/observer_components/home/video_in_container.js",
        "content/observer_components/home/video_in_section.js",
        "content/observer_components/home/home_movie.js",
        "content/observer_components/trending/expanded_video.js",
        "content/observer_components/trending/horizontal_video.js",
        "content/observer_components/trending/video_container.js",
        "content/observer_components/search/search_video.js",
        "content/observer_components/search/vertical_video.js",
        "content/observer_components/search/playlist.js",
        "content/observer_components/search/channel.js",
        "content/observer_components/search/search_movie.js",
        "content/observer_components/video/comment.js",
        "content/observer_components/video/main_video.js",
        "content/observer_components/video/next.js",
        "content/observer_components/video/videowall_video.js",
        "content/observer_components/video/video_movie.js",
        "content/Observer.js",
        "content/observers_creator.js",
        "content/controller.js"
      ]
    }
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "@channel-block-plus",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  }
}

Best Channel Blocker Plus Alternatives

Here are some Firefox add-ons that are similar to Channel Blocker Plus: