All Projects → mozilla-services → shavar-plugin-blocklist

mozilla-services / shavar-plugin-blocklist

Licence: other
❌ Firefox plugin blocklist

Programming Languages

XSLT
1337 projects
shell
77523 projects

Projects that are alternatives of or similar to shavar-plugin-blocklist

Socketify
Raw TCP and UDP Sockets API on Desktop Browsers
Stars: ✭ 67 (+272.22%)
Mutual labels:  firefox
firefox explore
Explore your firefox browsing history trends using Metabase Analytics Tool
Stars: ✭ 24 (+33.33%)
Mutual labels:  firefox
privacy-links
[POLISH] Chroń swoją prywatność z najlepszymi narzędziami zebranymi w jednym miejscu.
Stars: ✭ 31 (+72.22%)
Mutual labels:  firefox
alfred-bookmarks
bookmark search with alfred workflow written in Go
Stars: ✭ 24 (+33.33%)
Mutual labels:  firefox
netflix-list-exporter
💫‎‎‎‏‏‎ An Extension to export your lists from Netflix to Clipboard area and share it with your friends.
Stars: ✭ 60 (+233.33%)
Mutual labels:  firefox
HomebrewOverlay
Browser extension adware (showHomebrewOverlayOuter)
Stars: ✭ 52 (+188.89%)
Mutual labels:  firefox
GeckoDriver ARMv6
Compiled binaries of Gecko Driver for ARMv6 architecture (cross-compiled)
Stars: ✭ 22 (+22.22%)
Mutual labels:  firefox
fox
Firefox stuff
Stars: ✭ 88 (+388.89%)
Mutual labels:  firefox
web-extension-boilerplate
The web extension boilerplate help to set up project quickly using typescript, jest, webpack, githook, prettier and github actions
Stars: ✭ 35 (+94.44%)
Mutual labels:  firefox
browser-online-bookmark-incsearch
Online Bookmark Incremental Search for Firefox(WebExntension) and Google Chrome
Stars: ✭ 14 (-22.22%)
Mutual labels:  firefox
ka GE.spell
ქართული ორთოგრაფიული ლექსიკონი - Georgian Spell Checking Dictionary
Stars: ✭ 24 (+33.33%)
Mutual labels:  firefox
gitlab-notify-extension
🦊 Gitlab Browser Extension (Chrome & Firefox). Don't miss any Gitlab Merge Requests and rocket up your productivity.
Stars: ✭ 65 (+261.11%)
Mutual labels:  firefox
MinimalistMaterialFox
A Material Design-inspired userChrome.css theme for Firefox, with tweaks to make the UX as optimal and minimal as possible
Stars: ✭ 38 (+111.11%)
Mutual labels:  firefox
Mimo-Crawler
A web crawler that uses Firefox and js injection to interact with webpages and crawl their content, written in nodejs.
Stars: ✭ 22 (+22.22%)
Mutual labels:  firefox
stylish-hub
🍹 A browser extension that brings new GitHub features and experience.
Stars: ✭ 14 (-22.22%)
Mutual labels:  firefox
stack-exchange-notifications
Add-ons for Stack Exchange sites, like: askdifferent, askubuntu, serverfault, stackoverflow and superuser
Stars: ✭ 21 (+16.67%)
Mutual labels:  firefox
definitelytyped-firefox-webext-browser
Script to generate TypeScript definitions for WebExtension Development in FireFox
Stars: ✭ 24 (+33.33%)
Mutual labels:  firefox
Session-resurrection
Save your browser sessions and restore them any time
Stars: ✭ 36 (+100%)
Mutual labels:  firefox
drop-feeds
Drop Feeds is a Sage / Sage++ like addon (webextension) for Firefox Quantum
Stars: ✭ 18 (+0%)
Mutual labels:  firefox
sticky-reader-mode
A browser extension to turn on Reader Mode automatically per your preference
Stars: ✭ 18 (+0%)
Mutual labels:  firefox

Firefox plugin blocklist

Firefox uses this plugin blocklist to determine which plugin content should be prevented from loading. See the following bugs for more information:

SWF blocklist

This blocklist is small and covers some Flash SWF files. The criteria for adding content to the blocklist are:

  • Blocking the content will not be noticeable to the Firefox user.
  • It is possible to reimplement the basic functionality of the content in HTML without Flash.

To create the blocklist, we used a web crawler to analyze the SWFs on the home pages of the Alexa Top 10,000 websites. We will periodically repeat this crawl and add new entries to the list which match our criteria. We categorized SWFs as fingerprinting SWFs if they were smaller than 5x5 pixels and called Flash's enumerateFonts() and ExternalInterface APIs to obtain a list of all fonts unique to the user’s machine. We categorized SWFs as "supercookie" SWFs if they were smaller than 5x5 pixels, called Flash’s SharedObject API, and contained the string "cookie". In future versions of Firefox, we will expand the list to cover more types of plugin content.

mozplugin-block.txt is a plain text list of suffix/prefix expressions as documented in Google's Safe Browsing API Developer's Guide. Lines beginning with a # character are comments. The blocklist is imported into Mozilla's Shavar service and then distributed to Firefox clients (as Shavar table mozplugin-block-digest256).

Domain blocklist

These blocklists control the automatic blockling of Flash from certain domains, which can be configured to be blocked only when in a 3rd-party context (i.e., subframe from a different origin), or also when in a 1st-party context (top-level webpage or any iframe). This blocking is controlled by the option "Block dangerous and intrusive Flash content" in the Plugins settings.

The 3rd-party domain blocklist (flashsubdoc.txt) is based in part on one which is Copyright 2010-2016 Disconnect, Inc., to whom we are most grateful. This file is licensed under the GNU General Public License version 3 (see LICENSE-GPL3).

Infobar suppressing

This list contains websites that are not blocked from using Flash, but to which we'll avoid displaying the Flash infobar to the user. The user can still access the Flash content by clicking on a Flash element with a visible surface area, or by clicking on the Plugin icon in the URL bar.

LICENSE

All files on this repository, with the exception of flashsubdoc.txt, are licensed under the Creative Commons CC0 1.0 Universal (see LICENSE-CC0). The file flashsubdoc.txt is licensed under the GPLv3 (see LICENSE-GPL3).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].