Skip to content

Releases: phase3dev/background-playback-helper-youtube

v0.6.0

12 Mar 03:48
b7296af

Choose a tag to compare

Overview

This release addresses YouTube's recent changes to block background playback on both mobile and desktop, and introduces a new feature to handle inactivity prompts.

Note: Official signed releases for installation are available on the Mozilla Add-ons (AMO) page. The files in this GitHub repository are source code only and require manual building and signing for use in Firefox Release/Beta.

New Features

  • Stop Video Pause - Automatically keeps the player active and dismisses "Still watching?" and "Video paused. Continue watching?" prompts on YouTube and YouTube Music.

Improvements

  • Enhanced Background Playback - Improved reliability on YouTube, YouTube Music, and Vimeo based on YouTube's recent detection method changes, including new focus-based detection and visibility API monitoring.

  • Better Stability - Enhanced handling for tab switching and visibility state changes across both desktop and mobile platforms.

Other Changes

  • Open Source - Full source code is now available in this repository for transparency and community contributions.

What's Changed Since v0.4.1

  • Added document.hasFocus() spoofing to counter YouTube's new focus-based detection
  • Added blur/focus event blocking on both window and document
  • Implemented YouTube player activity pinging
  • Added automatic dialog dismissal for inactivity prompts
  • Improved background detection logic for desktop mobile mode scenarios