Closed DecodedMonkey closed 2 years ago
Thanks for the report :) I don't have a netflix subscription.
When you press F12 while watching a video is there any errors? Does this affect any other website?
Uncaught (in promise) DOMException: Node.removeChild: The node to be removed is not a child of this node
This error disappears when disabling the extension, so I think it is being caused by AutoPause.
Without the extension and a video playing... Does this pause the media? [...document.getElementsByTagName('video')].forEach(v => {v.playbackRate = 0}) ;
Does this play the media? [...document.getElementsByTagName('video')].forEach(v => {v.playbackRate = 1});
Does this fix it? https://github.com/NDevTK/AutoPause/actions/runs/3201095010
Since this issue seems to be with the extension preventing .play() I added error handling does https://github.com/NDevTK/AutoPause/actions/runs/3201219856 work? If you need help testing it pls say :)
The media does Play and pause, using the code snippets.
3201219856 does not seem to fix the issue.
Though, I no longer see any errors in Firefox dev tools.
I take that back the error is still there had to refresh a few times though. Not sure what that is about.
I am doing this testing in a clean version of Firefox Dev Edition
Did you try https://github.com/NDevTK/AutoPause/actions/runs/3201095010 that should remove the code injection part for netflix.
Does fix the issue.
🎉Okay guess the issue is with WindowScript.js Does the extension still pause the media?
Yes, seems to be working as intend.
If all goes well I will publish https://github.com/NDevTK/AutoPause/releases/tag/2.7.7 in less then 24 hours. It also includes performance improvements since there was a logic issue with the content script. Also it now pauses hidden muted media.
Fixed in version 2.7.7 and published on Firefox.
Describe the bug When installed and enabled, it causes Netflix to not play video. Audio still plays, just no video output.
To Reproduce Steps to reproduce the behavior:
Desktop (please complete the following information):
Extension configuration
Browser configuration