Activate Tab Freezer to automatically close popups and advertising tabs which get past ad-blockers
Tab Freezer Extension
### What is Tab Freezer? ###
The initial idea behind Tab Freezer (abbreviated TF in the following text) is to prevent unwanted popups and new tabs from clicks on invisible overlays.
Activate TF for a tab or window by clicking the TF icon on the right of the tab or address bar.
Click again to deactivate.
When active, all new tabs and popups from this tab, opened by you on purpose or not, will be closed automatically.
TF blocks by domain.
Example start ->
If you are on \"www.chrome.com\" and activate TF on this tab, all current and future tabs with \"www.chrome.com\" will be blocking new windows, tabs and popups.
The URL \"developer.chrome.com\" would not be blocked in this scenario, a different subdomain makes it a different domain.
Do you want to block developer.chrome.com as well, just activate TF when on the page. <- Example end.
Your blocked domains will persist between session.
## Mobile Devices ##
Chrome for mobile devices from the App Store does not allow the installation of extensions.
You can install another Chromium based browser, I currently use Kiwi, to use extensions on mobile devices.
### Features ####
# Custom right-click menu: Open link in new tab #
You cannot open links in new tabs or new windows when Tab Freezer is activated because TF closes all new popups and windows.
You cannot? Yes, you can: right-click on a link and select \"Open link in a new tab\" further down the list with the TF icon.
Or use the keyboard override feature described below.
# Keyboard override #
Sometimes you want to open a new tab from a frozen tab on your own.
Press \"Ctrl + Space\" (press and hold Ctrl, then press Space) and then click the link.
To do it again, you have to press \"Ctrl + Space\" again.
# Delete all stored domains #
Open the add-ons page and click on TF options. Scroll down on that page to find the option.
# Counter of closed tabs #
The number of closed tabs will be visible on the TF icon. The counter resets when the tab loads new content, which nowadays happens a lot in the background.
Read more
The initial idea behind Tab Freezer (abbreviated TF in the following text) is to prevent unwanted popups and new tabs from clicks on invisible overlays.
Activate TF for a tab or window by clicking the TF icon on the right of the tab or address bar.
Click again to deactivate.
When active, all new tabs and popups from this tab, opened by you on purpose or not, will be closed automatically.
TF blocks by domain.
Example start ->
If you are on \"www.chrome.com\" and activate TF on this tab, all current and future tabs with \"www.chrome.com\" will be blocking new windows, tabs and popups.
The URL \"developer.chrome.com\" would not be blocked in this scenario, a different subdomain makes it a different domain.
Do you want to block developer.chrome.com as well, just activate TF when on the page. <- Example end.
Your blocked domains will persist between session.
## Mobile Devices ##
Chrome for mobile devices from the App Store does not allow the installation of extensions.
You can install another Chromium based browser, I currently use Kiwi, to use extensions on mobile devices.
### Features ####
# Custom right-click menu: Open link in new tab #
You cannot open links in new tabs or new windows when Tab Freezer is activated because TF closes all new popups and windows.
You cannot? Yes, you can: right-click on a link and select \"Open link in a new tab\" further down the list with the TF icon.
Or use the keyboard override feature described below.
# Keyboard override #
Sometimes you want to open a new tab from a frozen tab on your own.
Press \"Ctrl + Space\" (press and hold Ctrl, then press Space) and then click the link.
To do it again, you have to press \"Ctrl + Space\" again.
# Delete all stored domains #
Open the add-ons page and click on TF options. Scroll down on that page to find the option.
# Counter of closed tabs #
The number of closed tabs will be visible on the TF icon. The counter resets when the tab loads new content, which nowadays happens a lot in the background.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Tab Freezer", "version": "1.3.1", "description": "Activate Tab Freezer to automatically close popups and advertising tabs which get past ad-blockers", "author": "lynk", "icons": { "32": "icons/tabfreezer_icon_blue_32.png", "64": "icons/tabfreezer_icon_blue_64.png" }, "commands": { "freezer-override": { "suggested_key": { "default": "Ctrl+Space", "linux": "Ctrl+Space", "mac": "MacCtrl+Space" }, "description": "Override the tab freeze one time" } }, "browser_action": { "browser_style": true, "default_area": "navbar", "default_icon": { "32": "icons/tabfreezer_icon_off.png" }, "default_title": "TURN ON Freezing" }, "options_ui": { "page": "options/tabfreezer_options.html", "open_in_tab": false }, "permissions": [ "tabs", "storage", "webNavigation", "contextMenus" ], "background": { "scripts": [ "tabfreezer_bg.js" ] }}
Read more