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.

Características y 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

Crecimiento de usuarios y estadísticas de descarga

Manifest V2 Add-on
Por:
Mitch Crane
Usuarios diarios:
1,807 2
Calificación:
4.86
(7)
Versión:
1.0.5 Última actualización: 2026-04-02
Código de versión:
6205937
Fecha de creación:
2021-08-21
Riesgo:
Moderate risk impact Moderate risk likelihood
Permisos:
Tamaño:
40.52KB
Correo electrónico:
mi*****@gmail.com
Descripción completa:
Ver descripción detallada
Fuente:
Tienda de complementos de Firefox
Datos ingeridos el:
2026-06-17
Comparar estadísticas y clasificación:

Otras plataformas

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

Contacta con el desarrollador

Chrome-Stats no es propietario de este complemento de Firefox. Utilice esta información a continuación para ponerse en contacto con el desarrollador de complemento de Firefox.
Desarrollado por:
Mitch Crane
Tienda de complementos de Firefox
https://addons.mozilla.org/firefox/addon/sleep-timer-fix/
Correo electrónico:
mi*****@gmail.com

Opiniones de usuarios

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 las reseñas de usuarios ›

¿Es seguro Tab Sleep Timer Fix?

Impacto de riesgo
El impacto del riesgo mide el nivel de permisos adicionales a los que tiene acceso una extensión. Una extensión de bajo impacto de riesgo no puede hacer mucho daño, mientras que una extensión de alto impacto de riesgo puede causar mucho daño, como robar tu contraseña, eludir tu configuración de seguridad y acceder a tus datos personales. Las extensiones de alto impacto de riesgo no son necesariamente maliciosas. Sin embargo, si se vuelven maliciosas, pueden ser muy dañinas.

Tab Sleep Timer Fix requiere algunos permisos sensibles. Ten precaución antes de instalar.

Detalles del análisis de impacto de riesgo
  • Critical Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
Probabilidad de riesgo
La probabilidad de riesgo mide la probabilidad de que un complemento de Firefox pueda volverse maliciosa. Esto se determina por la reputación del editor y de complemento de Firefox en Tienda de complementos de Firefox, el tiempo que ha existido complemento de Firefox y otras señales sobre complemento de Firefox. Nuestros algoritmos no son perfectos y están sujetos a cambios a medida que descubrimos nuevas formas de detectar extensiones maliciosas. Recomendamos que siempre tengas precaución al instalar un complemento de Firefox.

Tab Sleep Timer Fix probablemente sea confiable. Prefiere otros editores si están disponibles. Ten precaución al instalar esta complemento.

Detalles del análisis de probabilidad de riesgo
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Medium **** ********* *** ******* ** *** **** * ******* *** ******* *** *** ** ****** ** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* *** **** **** *******
Extension Guard
Guardia de extensión

Descubre cada extensión en uso, analiza riesgos y aplica políticas de bloqueo con Extension Guard

Protege tu navegador
Actualiza para ver los detalles completos del análisis de riesgo

Mejores alternativas Tab Sleep Timer Fix

Aquí hay algunas Firefox add-ons que son similares a Tab Sleep Timer Fix: