Tab Sleep Timer Fix Firefox

Tab Sleep Timer Fix

Put any tab on a sleep timer to close or mute the tab when the timer expires.
Baixar Instalar

Características e Capacidades

Tab Sleep Timer Fix

Tab Sleep Timer Fix is an essential Chrome extension that addresses a critical bug in the original Tab Sleep Timer by Daniel de Haas. The original add-on stops working when timers are cancelled, causing inconvenience for users who rely on timers to manage their browser tabs. This fixed version restores stability and ensures that you can put any tab to sleep reliably.

With Tab Sleep Timer Fix, you can set a sleep timer on any browser tab to automatically close or mute it after the timer expires. This helps manage tab clutter and saves system resources without manual intervention.

Please note: This fix is temporary and maintained until the original author updates the extension. If the original Tab Sleep Timer gets fixed, this version will be discontinued.


Key Features:

  • Fixes timer cancellation bug in original Tab Sleep Timer
  • Enables setting timers to close or mute tabs
  • Helps improve browser performance by managing tabs automatically
  • Temporary fix pending original extension update

Crescimento de Usuários e Estatísticas de Download

Manifest V2 Add-on
Por:
Mitch Crane
Usuários diários:
1,807 2
Avaliação:
4.86
(7)
Versão:
1.0.5 Última atualização: 2026-04-02
Código da versão:
6205937
Data de criação:
2021-08-21
Risco:
Moderate risk impact Moderate risk likelihood
Permissões:
Tamanho:
40.52KB
E-mail:
mi*****@gmail.com
Descrição completa:
Ver descrição detalhada
Fonte:
Loja de complementos do Firefox
Dados ingeridos em:
2026-06-17
Comparar estatísticas e classificação:

Outras plataformas

Chrome
Sleep Timer Fix (v1.0.5)
55 3.00 (2)

Entre em contato com o desenvolvedor

Chrome-Stats não possui este complemento do Firefox. Por favor, use essas informações abaixo para entrar em contato com o desenvolvedor complemento do Firefox.
Desenvolvido por:
Mitch Crane
Loja de complementos do Firefox
https://addons.mozilla.org/firefox/addon/sleep-timer-fix/
Email:
mi*****@gmail.com

Avaliações dos Usuários

Nice, but apart from "Close" and "Mute", I suggest "Reload", so that the music really stops but the tab is not lost ("Unload" would be nice but I get into trouble). I also made a few minor improvements. Here is my diff, fell free to integrate or modify it: diff -u1 -r sleep_timer_fix-1.0.5/background.js sleep_timer_fix-1.0.5+reload/background.js --- sleep_timer_fix-1.0.5/background.js 2026-04-02 20:31:06.000000000 +0200 +++ sleep_timer_fix-1.0.5+reload/background.js 2026-05-22 19:08:09.692509102 +0200 @@ -11,2 +11,15 @@ + let tabTimerConfig = tabTimerConfigsMap[currentTab.id]; + if (!tabTimerConfig) { + tabTimerConfig = { + tabID: currentTab.id, + isRunning: false, + expirationBehavior: 'reload', + numSeconds: 0, + targetTime: null, + }; + tabTimerConfigsMap[currentTab.id] = tabTimerConfig; + } + + const cancelTimer = () => { @@ -16,3 +29,4 @@ } - delete tabTimerConfigsMap[currentTab.id]; + tabTimerConfigsMap[currentTab.id].isRunning = false; + tabTimerConfigsMap[currentTab.id].numSeconds = 0; }; @@ -27,3 +41,3 @@ const statusForConfig = tabTimerConfig => { - return !tabTimerConfig ? { numSeconds: 0, isRunning: false, expirationBehavior: 'close' } : { + return !tabTimerConfig ? { numSeconds: 0, isRunning: false, expirationBehavior: 'reload' } : { // FIX #7: Guard against negative countdown values @@ -38,14 +52,2 @@ if (message.type === 'updateNumSeconds') { - let tabTimerConfig = tabTimerConfigsMap[currentTab.id]; - if (!tabTimerConfig) { - tabTimerConfig = { - tabID: currentTab.id, - isRunning: false, - expirationBehavior: 'close', - numSeconds: 0, - targetTime: null, - }; - tabTimerConfigsMap[currentTab.id] = tabTimerConfig; - } - if (tabTimerConfig.isRunning) { @@ -69,5 +71,3 @@ } else if (message.type === 'updateExpirationBehavior') { - if (tabTimerConfigsMap[currentTab.id]) { - tabTimerConfigsMap[currentTab.id].expirationBehavior = message.newExpirationBehavior; - } + tabTimerConfigsMap[currentTab.id].expirationBehavior = message.newExpirationBehavior; // FIX #6: Send a response to close the message port cleanly @@ -105,2 +105,5 @@ switch (tabTimerConfig.expirationBehavior) { + case 'reload': + chrome.tabs.reload(tabID); + break; case 'close': diff -u1 -r sleep_timer_fix-1.0.5/popup/popup.html sleep_timer_fix-1.0.5+reload/popup/popup.html --- sleep_timer_fix-1.0.5/popup/popup.html 2026-04-02 20:31:06.000000000 +0200 +++ sleep_timer_fix-1.0.5+reload/popup/popup.html 2026-05-22 18:20:50.738805149 +0200 @@ -56,2 +56,6 @@ <div class="expiration-behavior-option-container"> + <input type="radio" name="expiration-behavior" id="reload-behavior" data-expiration-behavior="reload"> + <label for="reload-behavior">Reload tab</label> + </div> + <div class="expiration-behavior-option-container"> <input type="radio" name="expiration-behavior" id="close-behavior" data-expiration-behavior="close">
por Mi*****, 2026-05-21

por 远离*****, 2025-03-31

por 远离*****, 2025-02-17
Ver todas as avaliações dos usuários ›

O Tab Sleep Timer Fix é seguro?

Impacto de risco
O impacto de risco mede o nível de permissões extras que uma extensão tem acesso. Uma extensão de baixo impacto de risco não pode causar muitos danos, enquanto uma extensão de alto impacto de risco pode causar muitos danos, como roubar sua senha, contornar suas configurações de segurança e acessar seus dados pessoais. Extensões de alto impacto de risco não são necessariamente maliciosas. No entanto, se elas se tornarem maliciosas, podem ser muito prejudiciais.

Tab Sleep Timer Fix requer algumas permissões sensíveis. Tenha cuidado antes de instalar.

Detalhes da análise de impacto de risco
  • Critical Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
Probabilidade de risco
A probabilidade de risco mede a probabilidade de que um complemento do Firefox possa se tornar maliciosa. Isso é determinado pela reputação do editor e da complemento do Firefox na Loja de complementos do Firefox, pelo tempo que a complemento do Firefox existe e por outros sinais sobre a complemento do Firefox. Nossos algoritmos não são perfeitos e estão sujeitos a alterações à medida que descobrimos novas maneiras de detectar extensões maliciosas. Recomendamos que você sempre tenha cuidado ao instalar um complemento do Firefox.

Tab Sleep Timer Fix provavelmente é confiável. Prefira outros editores, se disponíveis. Tenha cuidado ao instalar esta complemento.

Detalhes da análise de probabilidade de risco
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Medium **** ********* *** ******* ** *** **** * ******* *** ******* *** *** ** ****** ** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* *** **** **** *******
Extension Guard
Proteção de Extensão

Descubra todas as extensões em uso, analise riscos e aplique políticas de bloqueio com o Extension Guard

Proteja seu navegador
Faça upgrade para ver detalhes completos da análise de risco

Melhores alternativas Tab Sleep Timer Fix

Aqui estão algumas Firefox add-ons que são similares a Tab Sleep Timer Fix: