LoadTabOnSelect 3

LoadTabOnSelect 3

Stops loading the content of the tab opened in the background, such as by clicking the middle mouse button. Reduces the instantaneous peak CPU load and network load when opening many links at once. Other miscellaneous functions related to tabs.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "manifest_version": 2,
  "name": "__MSG_extension_name__",
  "description": "__MSG_extension_description__",
  "version": "1.2023.812.0",
  "author": "dlw@mcprv",
  "default_locale": "en",
  "browser_specific_settings": {
    "gecko": {
      "id": "{85d2532b-a793-4048-8ef4-713af1ff320d}"
    }
  },
  "background": {
    "scripts": [
      "lib/termlib_parser.js",
      "lib/minimist.js",
      "common.js",
      "discard_pinned_tabs_at_start.js",
      "undiscard_all_tabs_at_start.js",
      "load_tab_on_select.js",
      "apply_queue.js",
      "reload_all_tabs.js",
      "undiscard_all_tabs.js",
      "discard_all_tabs.js",
      "discard_tab.js",
      "hide_tab.js",
      "auto_discard.js",
      "tab_stat.js",
      "notify_title_change.js",
      "restore_closed_tab.js"
    ]
  },
  "browser_action": {
    "default_icon": {
      "96": "lib/prevent.png"
    },
    "default_title": "__MSG_extension_name__",
    "default_popup": "browser_action.html",
    "browser_style": true
  },
  "icons": {
    "96": "lib/prevent.png"
  },
  "permissions": [
    "tabs",
    "storage",
    "webRequest",
    "webRequestBlocking",
    "history",
    "menus",
    "contextMenus",
    "tabHide",
    "sessions",
    "notifications",
    "cookies",
    "contextualIdentities",
    "management",
    "<all_urls>"
  ],
  "commands": {
    "discard_tab": {
      "suggested_key": {},
      "description": "__MSG_discard_tab__"
    },
    "hide_tab": {
      "suggested_key": {},
      "description": "__MSG_hide_tab__"
    },
    "discard_and_hide_tab": {
      "suggested_key": {},
      "description": "__MSG_discard_and_hide_tab__"
    },
    "discard_all_tabs": {
      "suggested_key": {},
      "description": "__MSG_discard_all_tabs__"
    },
    "undiscard_all_tabs": {
      "suggested_key": {},
      "description": "__MSG_undiscard_all_tabs__"
    },
    "reload_all_tabs": {
      "suggested_key": {},
      "description": "__MSG_reload_all_tabs__"
    },
    "show_tab_status": {
      "suggested_key": {},
      "description": "__MSG_show_tab_status__"
    }
  },
  "omnibox": {
    "keyword": "__tabfilter__"
  },
  "options_ui": {
    "page": "options.html",
    "open_in_tab": false,
    "browser_style": true
  }
}