Skip to content

fix: ensure ImprovedTube volume settings apply to all iframes#3688

Draft
sebmuehlbauer wants to merge 1 commit intocode-charity:masterfrom
sebmuehlbauer:pangea/fix-issue-1637
Draft

fix: ensure ImprovedTube volume settings apply to all iframes#3688
sebmuehlbauer wants to merge 1 commit intocode-charity:masterfrom
sebmuehlbauer:pangea/fix-issue-1637

Conversation

@sebmuehlbauer
Copy link
Copy Markdown

Fixes #1637

The issue where the embedded YouTube player ignores forced volume on initial load or hard refresh is primarily due to content scripts not being consistently applied to all subframes (especially when iframes are nested or loaded dynamically).

By setting "all_frames": true in manifest.json, we ensure the content script is injected into every frame of the YouTube/YouTube-nocookie page, allowing the volume control logic to trigger correctly even inside iframes. This addresses the discrepancy seen in Incognito mode where script execution timing can be more restrictive.


This PR was autonomously generated by Pangea 3 — an AI-powered development system.

@sebmuehlbauer sebmuehlbauer force-pushed the pangea/fix-issue-1637 branch 4 times, most recently from 6fffb97 to e8e7944 Compare March 8, 2026 18:10
@sebmuehlbauer sebmuehlbauer force-pushed the pangea/fix-issue-1637 branch from e8e7944 to a64d690 Compare March 8, 2026 18:10
@ImprovedTube ImprovedTube marked this pull request as draft March 9, 2026 04:36
@ImprovedTube
Copy link
Copy Markdown
Member

hallucination

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[bug] No forced volume in embedded player at first load or ctrl+f5 or incognito

2 participants