Bug Fix - Disabling Autoplay now causes an Infinite Loop
I tried notifying twitch support but they don't read and just give automated responses.
My "idea" is for you to fix this very obvious bug that appeared a few days ago and significantly impacts both you and the end users..
Problem: When autoplay is disabled, it causes an infinite loop in twitch player which creates very high CPU usage and runaway memory usage that grows constantly until the tab crashes or video fails. It also causes incredibly poor performance on the site..
It's very easy to reproduce. My tests have been on multiple machines with multiple versions of Firefox with no extensions. I have also confirmed that other people are having the issue and they said it is happening in Chrome as well.
To reproduce, disable Autoplay on twitch (block Video and Audio autoplay)
Go to any streamer's page (it's easiest to test on one that's not broadcasting)
Watch the CPU and memory usage. You'll see the core nearly max out and the memory consumtion will grow rapidly (9gb+ very quickly)
You can also reproduce the issue on a live stream.. You'll see the play button constantly toggle between pause and play
You can confirm the issue is with Autoplay by enabling autoplay and repeating these tests.
I will not do any more testing on this issue. I have a very low opinion of twitch because of how bad your support is and I am not your employee.
You can leave it broken for all I care but if you watch the network tab in Dev Tools, you'll see why it might be to your advantage to fix it...