Allow only a specific number of new background tabs to load at one time.
This extension duplicates some of the behavior of an old Firefox extension that is no longer maintained, Load Tabs Progressively.
Load Background Tabs Lazily places newly created background tabs in a line and allows only a specific number to load, while blocking the rest. A tab is removed from the line once it has finished loading. The first blocked tab in the line is then allowed to load. This extension was designed for users with slow internet connections that routinely open multiple background tabs at the same time. It also helps users that open many background tabs at once by not overwhelming their browser or CPU.
Only background tabs with http(s) URLs are added to the line. Middle click (or Ctrl click) a link, bookmark, or bookmark folder to create background tabs.
Various commands or settings for this extension can be accessed in its Options page or toolbar button popup. The toolbar button may be pinned by clicking the 'Extensions' button that looks like a puzzle piece on the toolbar.
Permissions used:
▸ non-optional: 'contextMenus', 'declarativeNetRequest' (Block content on any page), 'storage', 'tabs' (Read your browsing history)*, 'webNavigation' (Read your browsing history)
▸ optional: '<all_urls>' (Read and change all your data on all websites), 'downloads' (Manage your downloads), 'nativeMessaging' (Communicate with cooperating native applications), 'webRequest'
* The 'tabs' permission allows this extension to view the the url, pendingUrl, title, and favIconUrl properties of a tab.