Applying 'strict' setting for WebWorker protection makes video playback unstable, and sometimes outright breaks it on certain websites under certain circumstances. Applying 'medium' setting alleviates the issue. Tested on Linux + Firefox.
OS: Arch Linux, 5.17.1, x86_64 Browser: Firefox 99.0 64-bit with MOZ_ENABLE_WAYLAND=1 set. JShelter Version: 0.9
MOZ_ENABLE_WAYLAND=1
Firefox also has hardware acceleration enabled. Running on Mesa 22.0.1.
Video plays back with JShelter protecting WebWorker on a 'strict' setting.
On libredd.it: Video refuses to play back without any WebWorker related errors from JShelter or the playback-related errors from the website in the devtools console.
On Youtube: Video plays back for a good while, but breaks after the player either restarts or if user skips around the video too much.
Setting JShelter WebWorker setting to either 'medium' or 'unprotected' alleviates the issue.
However none of these managed to alleviate the issue.
This issue only appears to affect media served via mp4 or other video + audio formats. Stuff like gifs appear to be unaffected.
mp4
gif
Issue reported in issue 50. I wrote user doc for working through the issue in that issue as well.
Metadata Update from @polcak: - Issue set to the milestone: NLNet evaluation
Metadata Update from @polcak: - Issue unmarked as depending on: #43 - Issue set to the milestone: None (was: NLNet evaluation)
This is a duplicate of #80. Steps to workaround in #50 and FAQ. Hopefully, #43 would ultimately resolve the issue.
Metadata Update from @polcak: - Issue close_status updated to: Duplicate - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.