Get rid of annoying cookie popups without agreeing to the terms
Cookie Popup Blocker Extension
Cookie Popup Blocker automatically removes annoying cookie popups that appear when you visit a page without agreeing to the terms.
This package does not maintain a big white list and basically focuses on the most aggressive cookie popups that block the page with a full page popup needing you to agree before being able to view and scroll the content.
In case Cookie Popup Blocker incorrectly removes part of the page, you can exclude the website from being processed by opening the extension popup and clicking Exclude This Website.
This is an open source product and you can find the source code on github at: https://github.com/n4cr/cookiepopupblocker
You can also follow me on twitter @n4cr.
Read more
This package does not maintain a big white list and basically focuses on the most aggressive cookie popups that block the page with a full page popup needing you to agree before being able to view and scroll the content.
In case Cookie Popup Blocker incorrectly removes part of the page, you can exclude the website from being processed by opening the extension popup and clicking Exclude This Website.
This is an open source product and you can find the source code on github at: https://github.com/n4cr/cookiepopupblocker
You can also follow me on twitter @n4cr.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Cookie Popup Blocker", "version": "0.0.3", "manifest_version": 2, "description": "Get rid of annoying cookie popups without agreeing to the terms", "homepage_url": "http://cookiepopupblocker.com", "icons": { "16": "icons/cookie16.png", "48": "icons/cookie48.png", "128": "icons/cookie128.png" }, "default_locale": "en", "background": { "scripts": [ "src/bg/background.js" ], "persistent": true }, "browser_action": { "default_icon": "icons/cookie48.png", "default_title": "Cookie Popup Blocker", "default_popup": "src/browser_action/browser_action.html" }, "permissions": [ "storage", "activeTab" ], "content_scripts": [ { "matches": [ "https://*/*", "http://*/*" ], "js": [ "src/inject/inject.js" ], "css": [ "src/inject/inject.css" ], "run_at": "document_end" } ]}
Read more