Doplňky do prohlížeče Firefox
  • Rozšíření
  • Motivy vzhledu
    • pro Firefox
    • Slovníky a jazykové balíčky
    • Ostatní stránky prohlížeče
    • Doplňky pro Android
Přihlásit se
Ikona doplňku

Historie doplňku KeepPlaying - 3 verze

KeepPlaying od Shakib Bin Kabir

Zatím nehodnoceno
Hodnocení: 0 z 5
5
0
4
0
3
0
2
0
1
0
Historie doplňku KeepPlaying - 3 verze
  • Se starými verzemi opatrně! Tyto verze jsou zde dostupné jen pro testovací a referenční účely.Používat byste vždy měli nejnovější verzi doplňku.

  • Nejnovější verze

    Verze 3.1.0

    Vydáno 20. říj 2025 – 22,84 KB
    Funguje s: firefox 58.0 a novější
    KeepPlaying v3.1.0 (2025-10-20)
    KeepPlaying prevents videos, ads, and other media from pausing when you switch tabs by neutralizing the Page Visibility API and related focus/lifecycle signals.

    Highlights
    CRITICAL: Added all_frames: true to inject into all iframes and SafeFrames (required for Google Ads), fixing cases where ads paused on tab switch.
    CRITICAL: Prevented “Permissions policy violation: unload is not allowed in this document” errors by silently blocking page lifecycle events.
    Expanded protection: now blocks 15 event types across visibility, focus, lifecycle, and deprecated mutation categories.
    Stronger support for Google Ads, SafeFrame, and other iframe-based content.
    Clearer logging and documentation; improved event categorization.

    What’s new
    Manifest: Enable all_frames: true for full iframe/SafeFrame coverage.
    Focus signals: Block blur, focus, focusin, focusout; override document.hasFocus() to always return true.
    Lifecycle signals: Block unload, beforeunload, pagehide to avoid permissions policy violations.
    Documentation: Clear categorization of blocked events and improved descriptions.

    Fixes
    CRITICAL: Google Ads continue playing on tab switch (previously missed iframe injection).
    CRITICAL: Resolved “Permissions policy violation: unload is not allowed in this document” on YouTube and other sites.
    Prevented console errors when pages attempt to register blocked lifecycle events.
    Better compatibility with modern sites using strict permissions policies.

    Other changes
    Renamed deprecatedEvents to blockedEvents for clarity.
    Updated console messages to reflect all blocked event types.
    Increased total blocked event types from 8 to 15.

    Browser support
    Firefox: WebExtensions (Manifest V2). No new permissions added.

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout Firefox a nainstalovat toto rozšíření
    Stáhnout soubor
  • Starší verze

    Verze 3.0.1

    Vydáno 19. čvc 2025 – 22,32 KB
    Funguje s: firefox 58.0 a novější
    Version 3.0.1 Changes

    ✅ Official Firefox Add-ons Store release
    📚 Added comprehensive documentation and changelog
    🔧 Updated repository structure and documentation
    🐛 Fixed version consistency across all files

    This is a maintenance release focused on documentation improvements and preparing for wider distribution.

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
  • Verze 3.0.0

    Vydáno 18. čvn 2025 – 22,19 KB
    Funguje s: firefox 58.0 a novější

    Zdrojový kód zveřejněn pod licencí Licence MIT

    Stáhnout soubor
Přejít na domovskou stránku Mozilly

Počet doplňků

  • O nás
  • Blog doplňků pro Firefox
  • Workshop tvorby rozšíření
  • Pro vývojáře
  • Pravidla pro vývojáře
  • Blog komunity
  • Fórum
  • Nahlásit chybu
  • Příručka recenzenta

Prohlížeče

  • Desktop
  • Mobile
  • Enterprise

Produkty

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Ochrana soukromí
  • Cookies
  • Právní informace

Není-li uvedeno jinak, obsah této stránky je šířen pod licencí Creative Commons Uveďte původ-Zachovejte licenci 3.0 nebo jakoukoli novější verzí.